Hallo!
Ich bin neu hier im Forum
In meinem Programm habe ich 5 Listboxen die ich in einer Datei abspeichern möchte und dann auch später alle wieder laden möchte. Mein Problem ist, dass ich nur die letzte Listbox speichern kann.
Ich habe es bis jetzt so probiert:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25:
| procedure TForm1.Speichern1Click(Sender: TObject); begin if SaveDialog1.Execute then begin ListBox1.items.SaveToFile(SaveDialog1.FileName); ListBox2.items.SaveToFile(SaveDialog1.FileName); ListBox3.items.SaveToFile(SaveDialog1.FileName); ListBox4.items.SaveToFile(SaveDialog1.FileName); ListBox5.items.SaveToFile(SaveDialog1.FileName); end;
end;
procedure TForm1.oeffnen1Click(Sender: TObject); begin if OpenDialog1.Execute then begin Listbox1.items.LoadFromFile(OpenDialog1.FileName); Listbox2.items.LoadFromFile(OpenDialog1.FileName); Listbox3.items.LoadFromFile(OpenDialog1.FileName); Listbox4.items.LoadFromFile(OpenDialog1.FileName); Listbox5.items.LoadFromFile(OpenDialog1.FileName);
end; end; |
Ich hoffe ihr könnt mir helfen!