Sistemde Geçici Dosya Oluşturma[C#] Google'da Ara

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 Etiketler: ”

Benzer Konular:

  1. 1 yorum yapılmış

  2. user avatar Taner

    Eyvallah kardeşim çok işime yaradı…

    26 Haziran 2010 - 15:01

Yorum Yap

Isim : (gerekli)
E-mail : (gerekli)
Yorumunuz: