![]() |
Konstanter dynamischer Array of Record....
Was ein Titel :)
ja, gibt es sowas? gemeint ist folgendes Konstrukt:
Delphi-Quellcode:
leider geht das irgendwie nur wenn man array [1..3] nimmt (in dem fall), also einen festen array nimmt.
type
TRec = record A, B: Char; end; const Data: array of TRec = ( (A: 'A'; B: 'B'), (A: 'S'; B: 'R'), (A: 'Ö'; B: 'F') ); ich möchte aber zur leichteren erweiterung einen dynamischen array nehmen, sodass man nur die werte hinzufügen muss, und nicht die länge des arrays auch noch per hand editieren muss :( ist das irgendwie möglich? |
Re: Konstanter dynamischer Array of Record....
Konstanten sind konstant, da erweitert man nix :warn: ;)
|
Re: Konstanter dynamischer Array of Record....
Zitat:
Es geht um eine Erweiterung zur entwicklungszeit... Und um diese zu vereinfachen würd ich das gern haben :) |
Re: Konstanter dynamischer Array of Record....
Ach so meinst du das ^^ .o( Lesen lernen )
Nein, geht leider nicht. |
Re: Konstanter dynamischer Array of Record....
Die Arraygröße setzt du ganz einfach über
Delphi-Quellcode:
Den Record erreichst du genauso wie vorher auch mit Array[Item].Recordeintrag
setlength(Array,größe);
mfG Markus |
Re: Konstanter dynamischer Array of Record....
Zitat:
hättest du allerdings den post komplett gelesen geht es um einen konstanten Array of Record... SetLength ist da nicht ;) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz