Einzelnen Beitrag anzeigen

Spessi

Registriert seit: 13. Okt 2003
Ort: Aschaffenburg
40 Beiträge
 
RAD-Studio 2010 Arc
 
#12

Re: Probleme beim Speichern eines Arrays

  Alt 24. Mär 2008, 16:56
Hallo, habe das ganze jetzt mit einer TObjectList gelöst

Delphi-Quellcode:
type TNPCList = class(TObjectList)
  protected
    function getItem(Index: Integer): TNPC; virtual;
    procedure setItem(Index: Integer; Objekt: TNPC); virtual;
  public
    function Add(Objekt: TNPC): Integer; virtual;
    function Remove(Objekt: TNPC): Integer; virtual;
    function IndexOf(Objekt: TNPC): Integer; virtual;
    procedure Insert(Index: Integer; Objekt: TNPC); virtual;
    function First: TNPC; virtual;
    function Last: TNPC; virtual;
    property Items[index: Integer]: TNPC read getItem write setItem; default;
    procedure SaveToFile(Stream: TMemoryStream);
    procedure LoadFromFile(Stream: TMemoryStream);
end;
Gibt's dagegen irgendwelche Einwände? (wg. Geschwindigkeit, etc.)



Gruß Spessi
Marcel von Kannen
{brigens:
Ein Kezboard/Treiber ist v;llig [berfl[ssig!
  Mit Zitat antworten Zitat