Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.149 Beiträge
 
Delphi 12 Athens
 
#5

AW: Liste ohne dahinterliegende Items

  Alt 22. Jan 2014, 23:41
Hoffentlich willst du immer nur ein Item bearbeiten und den Wert nirgendwo zwischenspeichern.
Darum auch der Vorschlag mit dem anderen "Get".

Man könnte aber auch mehrere StringLists intern verwalten.
z.B.:
- CreateList: TStrings => neue Liste erstellen
- LockList(var List: TStrings): Integer > Liste in Datei speichern und StringList freigeben
- UnlockList(LockedList: Integer): TStrings => StringList erstellen, aus Datei auslesen und Datei eventuell freigeben
- FreeList(var List: TStrings) => Liste Freigeben
- Free (im Destroy) => Dateien löschen und eventuell auch restliche Listen freigeben, welcher noch gelockt sind

gibt auch nocht tausend andere Wege
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat