Forum: Object-Pascal / Delphi-Language
Delphi
by hoika,
14. Mai 2007
Hallo,
nach dem delete Code einfach
CheckListBox.WriteToFile(?)
Damit wird die alte Datei überschrieben.
Die die Zeilen in der CheckListBox nicht mehr drinstehen,
sind sie auch in der neuen Datei nicht drin.
Forum: Object-Pascal / Delphi-Language
Delphi
by hoika,
14. Mai 2007
Hallo,
lade die Datei in eine TStringList (die hat auch ein LoadFromFile),
übergebe sie per CheckList.Itesm.Assing(StringList).
Lösche die Zeilen aus der StringList, die markiert in der ListBox sind
(am besten von hinten per downto)
und schreibe das Ergebnis in die Datei "zurück" (die alte wird überschrieben).
Ein DeleteLine gibt es bei Textdateien nicht.