Ich versuche, eine Datei zu erstellen, fügen Sie alle Listbox-Elemente zu der Datei hinzu. SO kann ich später die Datei öffnen und alle Listbox-Elemente wieder anzeigen.ListBox-Elemente in Datei speichern
Mein aktueller Code funktioniert nicht, es wird keine Datei erstellt oder in einer vorhandenen Datei gespeichert.
Funktion den Namen thefile erstellt/path
private void mnuFileSaveAs_Click(object sender, EventArgs e)
{
string fileName = "";
SaveFileDialog sfd = new SaveFileDialog();
if (sfd.ShowDialog() == DialogResult.OK)
{
if(fileName == String.Empty)
{
mnuFileSaveAs_Click(sender, e);
}
else
{
fileName = sfd.FileName;
writeToFile(fileName);
}
}
}
Funktion zu erhalten, zu schreiben
private void writeToFile(string fileName)
{
System.IO.StreamWriter SaveFile = new System.IO.StreamWriter(fileName);
foreach (var item in listBox.Items)
{
SaveFile.WriteLine(item.ToString());
}
}
und Ihre Frage ist ...? – ASh
Oh ich habe es nicht spezifiziert, Nun, es funktioniert nicht. – Amar
Und warum doppelte Frage? Was genau ist die Frage hier? –