Vous avez quelques petites choses qui se passent ici - assurez-vous de les séparer, par ex.
- contenu de la zone de liste Get
- Infos Append
- Ecrire des fichiers
S'il vous plaît noter !! Il y a une myriade d'exceptions que vous pouvez obtenir tout enregistrement d'un fichier, voir les documents et les gérer en quelque sorte ...
// Get list box contents
var sb = new StringBuilder();
foreach (var item in lstBox.Items)
{
// i am using the .ToString here, you may do more
sb.AppendLine(item);
}
string data = sb.ToString();
// Append Info
data = data + ????....
// Write File
void Save(string data)
{
using(SaveFileDialog saveFileDialog = new SaveFileDialog())
{
// optional
saveFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.MyComputer);
//saveFileDialog.Filter = ???;
if (saveFileDialog.ShowDialog() == DialogResult.OK)
{
File.WriteAllText(saveFileDialog.Filename);
MessageBox.Show("ok", "all good etc");
}
else
{
// not good......
}
}
}
@roller - a-t-il été résolu? –