Registriert seit: 8. Dez 2005
Ort: Hohenkammer
298 Beiträge
Delphi 2006 Professional
|
Zugriff auf Komponenten aus eigener Prozedur
22. Aug 2006, 11:58
Hallo, Allerseits.
Auf einem Formular befindet sich ein zur Entwurfszeit eingefügtes Panel, auf dem zur Laufzeit eine Reihe von Labels platziert werden. In einer Prozedur sollen nun diese Labels mit
for i := 0 to Panel1.Controls.Count - 1 do something
diese Labels durchlaufen werden - allerdings mit einer eigenen Prozedur "RefreshStatus(n:integer)", die außerhalb des Formulars deklariert wird. Leider habe ich noch keine Möglichkeit gefunden, auf das Panel zuzugreifen. Die o.a. Möglichkeit brachte die Fehlermeldung: Nicht deklarierter Bezeichner ...
Daneben habe ich noch versucht:
for i := 0 to frmSpielplan.Panel1.Controls.Count - 1 do something
Hier kam die Fehlermeldung: frmSpielplan enthält kein Element namens Panel1 ...
Für Hinweise bin ich wie immer dankbar.
mfg Jürgen
Mein neues Motto (von "Unbekannt"):
Gewinnen: Wenn Du kannst - Verlieren: Wenn Du musst - Aufgeben: NIE!
|