Metin dosyalarını Açma, Kaydetme ve Düzenleme

Yazı dosyalarını (text) açarak düzenlemeyi ve kaydetmeyi görelim.

Yazı dosyalarını (text) açarak düzenlemeyi ve kaydetmeyi görelim.

Yeni bir proje oluşturuyoruz ve yazı editörü koyuyoruz.



Projemize 1 richtextbox ve 2 button ekliyoruz buton larin adini Şu şekilde yapiniz
1. Buton: Dosya Aç
2.Buton Kayıt Et ve richtextbox un name kismini "rtb1" yapiyoruz (Tırnaklar yok)

Projemiz asagidaki resimdeki görünümü alacaktır.



Dosya Aç buton kodları:


// Dosya acmak icin diolog penceresi olusturuyoruz



            OpenFileDialog ofd = new OpenFileDialog();



            ofd.Filter = "Text file - *.rtf | *.rtf";







            



            if (ofd.ShowDialog() == DialogResult.OK)

            {



                



                if (ofd.FileName != "" && ofd.FileName != null)

                {



                    



                    StreamReader sr = new StreamReader(ofd.FileName);



                    



                    rtb1.Text = sr.ReadToEnd();



                    



                    sr.Close();



                }



            }

        }



Kayıt Butonu Kodlari :


// dosya kayit dialog penceresinin acilmasini sagliyoruz.



            SaveFileDialog sfd = new SaveFileDialog();



            sfd.Filter = "Text file - *.rtf | *.rtf";







            



            if (sfd.ShowDialog() == DialogResult.OK)

            {



                



                if (sfd.FileName != null || sfd.FileName != "")

                {



                    



                    StreamWriter sw = new StreamWriter(sfd.FileName);



                    



                    sw.Write(rtb1.Text);



                    



                    sw.Close();



                }



            }




Herkese kolay gelsin :):)
  • Etiketler;
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

güzel bir çalışma paylaşım için teşekkürler.
Bu uygulama için using System.IO Sınıf kütüphanesini eklemeniz gerek. (Ek Bilgi!)
aksu öğütlü bende C# 2010 for dummies diye bir pdf dosyası var bildiğin sıfırdan eğitim veriyo ancak ingilizce. sorun olmaz diyosan gönderirim

Yukarı Git