Thema: Delphi savedialog/opendialog

Einzelnen Beitrag anzeigen

Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#19

Re: savedialog/opendialog

  Alt 18. Aug 2005, 17:18
Collection:

Eine Collection ist eine Klasse. Wie TObjectList zum Beispiel.

Die musst du dann erstellen, befüllen, speichern und wieder freigeben.

Ersatz für ein Array of String könnte (ungetestet) etwa so aussehen:

Delphi-Quellcode:
type

  StringItem = class (TCollectionItem)
  private
    FStr: String;
  published
    property Str: String read FStr write FStr;
  end;

var
  Coll: TJsCollection;

...

// String hinzufügen
with Coll.Add as StringItem do
  Str := 'Mein toller unbegenzter Daten-String';

// löschen usw. weis ich jetzt nicht genau, schau mal in die Hilfe von TCollection

// speichern
Coll.SaveToFile ('C:\Daten.dat');

// laden
Coll.LoadFromFile ('C:\Daten.dat')
TJsCollection & Co gibt's hier: http://www.delphipraxis.net/internal...ct.php?t=28945

Ach, und alci hat da auch ein Tutorial dazu, vielleicht lässt er dich ja mal reingucken ...
Gut, ich habs auch noch, aber frag' mal lieber alci ;-)
  Mit Zitat antworten Zitat