ERKLÄRUNG:
man kann ja z.b. arrays mit variablen ansteuern. also so:
BEISPIEL:
Code:
VAR
film : ARRAY [1..100] of STRING;
nummer : INTEGER;
...
procedure X;
BEGIN
nummer := 5;
label.text:= film[nummer];
end;
damit würde im label der wert der Variablen film[5] angezeigt, da nummer = 5 .
MEIN PROBLEM:
ich will auf eine ähnliche weise, also über eine variable (z.b. "nummer") jetzt auf verschiedene
Objekte zugreifen. also nicht auf Array-segmente wie im beispiel, sondern z.b. auf Timages.
Stellt euch vor ich habe 5 Timages. diese haben die namen:
bild01, bild02, bild03, bild04, bild05
so und ich habe die variable "nummer" :integer. jetzt will ich je nach dem welchen wert "nummer" hat, auf die Timages zugreifen.
UNGEFÄHR SO:
Code:
<< VERSUCH >>
...
VAR nummer : INTEGER;
begin
nummer:=3;
bild[nummer].top := 100;
end;
ich will also die Timages ansteuern können, OHNE per IF 5 mal zu fragen "IF (nummer=3) THEN bild03 ... ". sonder DIREKT das Objekt über die variable "nummer" erreichen.
gibt es sowas wie " bilder : ARRAY [1..10] OF Timage "
IST DAS MÖGLICH ?
DANKE und sorry für das kranke prob