Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi dynamisches array im record (https://www.delphipraxis.net/31563-dynamisches-array-im-record.html)

Apollo13 11. Okt 2004 11:20


dynamisches array im record
 
hi @ all,

ich möchte mit einem array arbeiten welches in einem record gespeichert ist:

Code:
  PRowData = ^TRowData;
  TRowData = record
      FArray: array of string;
  end;
was muss ich tun damit ich dieses record mit werten füllen kann und auch wieder auslesen???
und wie klappt das mit dem speicher reservieren???

mfg Apollo13

dizzy 11. Okt 2004 11:44

Re: dynamisches array im record
 
Das läuft genau so wie bei normalen dyn. Arrays, nur dass du hierbei immer deine Recordvariable davor schreiben musst.
SetLength(MyRecord.MyArray, 100); z.B.

"array of string" ist im übrigen evtl. nicht so praktisch, da wäre sicherlich TStringList einfacher im Umgang.

Gruss,
Fabian

Apollo13 11. Okt 2004 14:21

Re: dynamisches array im record
 
ok, thx


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:20 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz