Imam jos jedan problem, koristim SaveFileDialog da bi snimio podatke iz listview u txt file. To radi dobro ali problem je u tome sto ja imam 4 kolone a snima mi u fajl samo 2 kolone. Imam 4 kolone Marka, Boja, Godiste i registracija.
Code:
writer.WriteLine(item.Text+ " " +item.SubItems[1].Text);
Ovo mi snima samo marku i boju ako promenim item.Subitems[1].Text u item.Subitems[2].Text onda mi snima marku i godiste. Ne znam kako da mi snima sve cetiri kolone
Evo koda pa gledajte
Code:
private void btnRaspoloziviSnimi_Click(object sender, EventArgs e)
{
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*" ;
if (sfd.ShowDialog()==DialogResult.OK)
{
Save(sfd.FileName);
}
}
private void Save(string FileName)
{
try
{
StreamWriter writer = new StreamWriter(FileName);
foreach (ListViewItem item in listViewRaspolozivi.Items)
{
writer.WriteLine(item.Text+ " " +item.SubItems[1].Text);
}
writer.Close();
MessageBox.Show("Uspesno snimanje","Uspeh",MessageBoxButtons.OK,MessageBoxIcon.Information);
}
catch (System.Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
[EDIT]
Pronasao sam resenje
Code:
writer.WriteLine(item.Text+ " " +item.SubItems[1].Text+" "+item.SubItems[2].Text+" "+item.SubItems[3].Text);
[Ovu poruku je menjao AMD guy dana 09.04.2009. u 07:28 GMT+1]
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire