Sistemde Geçici Dosya Oluşturma[C#]
Blog > Sistemde Geçici Dosya Oluşturma[C#]13 Mayıs 2010 – 00:30
C# ile sistemde geçici bilgileri tutmak için GetTempFileName() metodunu kullanabiliriz.Bu metodla geçice dosya oluşturup daha sonra silebiliriz.
Öncelikle sisteme
1 | using System.IO; |
kütüphanesi eklenir.Daha sonra Form Load eventine aşağıdaki kodlar yazılır.Burada temp klasörü içerisine geçici dosya oluşturularak bilgiler yazılır.Daha sonra dosya siliniyor.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | private void Form1_Load(object sender, System.EventArgs e) { string geçici_dosya_adı = System.IO.Path.GetTempFileName(); MessageBox.Show(geçici_dosya_adı + " dosyası oluşturuldu"); FileInfo fileInfo = new FileInfo(geçici_dosya_adı); FileStream f = new FileStream(geçici_dosya_adı, FileMode.Open); StreamWriter s = new StreamWriter(f); s.WriteLine("Lüzumsuz bir bilgi"); s.WriteLine("Bu da lüzumsuz bir bilgi"); s.Close(); f.Close(); fileInfo.Refresh(); MessageBox.Show("Geçici dosyaya birşeyler yazıldı"); //Not defteri ile geçici dosyayı göster System.Diagnostics.Process.Start("notepad.exe" , geçici_dosya_adı); MessageBox.Show("Şimdi silinecek"); fileInfo.Delete();//Sil MessageBox.Show("Geçici dosyaya silindi"); } |
Örneğe aşağıdaki linkten ulaşabilirsiniz.
Linkler
Csharptr
Etiketler: ”c# GetTempFileName”
1 yorum yapılmış
Eyvallah kardeşim çok işime yaradı…
26 Haziran 2010 - 15:01