Einzelnen Beitrag anzeigen

blackmice

Registriert seit: 24. Okt 2007
Ort: Niederkrüchten
28 Beiträge
 
Delphi 5 Standard
 
#3

Re: Dynamisch Variablenname erzeugen

  Alt 5. Nov 2007, 10:31
Ich habe doch Sender schon auseinander genommen und rausgefunden, dass mein Trackbar z.B. HVBar heisst

Ich weiss jetzt auch, dass ich auf die Variablen

iHVLow und iHVHigh zugreifen will, aber wie bringe ich das dem Computer bei?

Delphi-Quellcode:
  
test := (sender as TTrackbar).Name; // Hier steht jetzt der Name des Trackbar drin. In diesem Fall HVBar;
name := Copy(test,0,Pos('Bar',test)-1);
cHV := (sender as TTrackbar).Position

'i' + name + 'Low' := StrToInt('$' + copy(cHV,3,2));

wird wohl nicht das gewünschte Ergebnis bringen
Blackmice
Debuggers don't remove bugs, they only show them in slow-motion.
  Mit Zitat antworten Zitat