بسمه تعالیبا سلام
چطور میشه اعضای یک لیست باکس رو در یه فایل متنی ذخیره کرد و تا هنگام بود برنامه در لیست خودشون اضافه بشن
این که جواب نداد
System.IO.File.WriteAllText(strFileName, listBox1.Items.ToString());
بسمه تعالیبا سلام
چطور میشه اعضای یک لیست باکس رو در یه فایل متنی ذخیره کرد و تا هنگام بود برنامه در لیست خودشون اضافه بشن
این که جواب نداد
System.IO.File.WriteAllText(strFileName, listBox1.Items.ToString());
باید از For Each استفاده کنی اون دستور خالی هیچ معنی نداره
میشه بیشتر توضیح بدید
foreach (string item in listBox1.Items)
System.IO.File.AppendAllText (@"C:\\Test.Txt",item + Environment.NewLine);
موفق باشید.
private void BtnSaveLstSite_Click(object sender, EventArgs e)
{
System.IO.StreamWriter sw = new System.IO.StreamWriter("info.txt");
foreach (object obj in LstSite.Items)
{
sw.WriteLine(obj.ToString());
}
sw.Close();
MessageBox.Show("ذخیره شد");
}
private void BtnOpenLstSite_Click(object sender, EventArgs e)
{
System.IO.StreamReader sw = new System.IO.StreamReader("info.txt");
while (!sw.EndOfStream)
{
LstSite.Items.Add(sw.ReadLine());
}
sw.Close();
MessageBox.Show("بازیابی شد");
}