Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Variablen zur Laufzeit erstellen?
alexschultze - Mo 28.10.02 16:09
Titel: Variablen zur Laufzeit erstellen?
hiho
also, es gibt folgenden allgemeinen Code, um Komponenten zur Laufzeit erstellen:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12:
| var MyButton: TButton; begin MyButton := TButton.Create(Form1); with MyButton do begin Parent := Form1; Height := 32; Width := 128; Caption := 'Button'; Left := 50; Top := 50; end; end; |
Gibts das auch ähnlich für Variablen(Integer und String)?
Klabautermann - Mo 28.10.02 16:51
Hallo,
sowas kannst mit Zeigern machen.
Gucke mal in der Online-Hilfe unter Zeiger (Pointer), New, Dispose, GetMem, FreeMem nach. Das sollte ein kleinen Einstieg bieten.
Ansonsten kannst du auch hier im Forum mal nach verketteten Listen oder den oben genanten stichworten suchen.
Das ganze ist ein etwas komplexerer Themenbereich. Lasse dich nciht abschrecken ;)
Gruß
Klabautermann
PS: Vieleicht sind aber auch Dynamische Arrays das was du suchst ;).
wwerner - Mo 28.10.02 17:03
Du könntes dir eine Klasse machen, die nur ein integer enthält. Diese kannst du dann mit create zur Laufzeit erzeugen
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!