Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Namen mit Variablen (https://www.delphipraxis.net/111187-namen-mit-variablen.html)

The Lord 31. Mär 2008 11:32


Namen mit Variablen
 
Hi,

bei PHP kann man Variablen auch "dynamisch" schreiben.

Also wenn ich eine Schleife habe, die in i Werte von 1 bis 10 speichert, dann kann ich schreiben,
Code:
$var.i = i
( :gruebel: ich glaube so war es...)um var1=1, var2=2 usw. zu erreichen.

Kann ich so etwas auch bei Delphi machen?

Ich habe nämlich eine Funktion die einen Rahmen und ein markiertes Bild malen soll und dann könnte ich die Nummer des Bildes übergeben. Da alle gleich heißen und nur ein Suffix haben könnte ich so bequem arbeiten.

Gruß

marabu 31. Mär 2008 11:40

Re: Namen mit Variablen
 
Hallo Alexander,

in Delphi kannst du nicht das gleiche Konzept anwenden, da Delphi Language (Object Pascal) zur Laufzeit bereits übersetzt ist und nicht erst dann ausgewertet wird.

Variablen kannst du in Arrays oder Listen verwalten und dann über einen Index auf die Einträge zugreifen.

Komponenten kannst du anhand ihres Namens auch zur Laufzeit ermitteln. Schau dir dazu mal die Methode Findcomponent() näher an.

Grüße vom marabu


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:24 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