azı 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();
}
}