Einzelnen Beitrag anzeigen

BenjaminHelbig

Registriert seit: 23. Okt 2003
Ort: Mannheim
80 Beiträge
 
Delphi 5 Professional
 
#1

globale Prozedur - zur Laufzeit erzeugtes Form

  Alt 25. Jul 2005, 19:02
Hallöle liebe DP'ler,

ich stehe momentan vor folgender Schwierigkeit. Ich erzeuge zur Laufzeit ein MDI Formular. Dieses enthält verschiedene globale Prozeduren, so z.B. myIMGclick;
Jetzt erzeuge ich zur Laufzeit ein TImage dessen Parent eben das zur Laufzeit erzeugte MDI Formular ist. Soweit kein Problem, aber wie weiße ich dem TImage die Methode myIMGclick als "OnClick" Ereignis zu?
Folgender Code läuft leider nicht:

Delphi-Quellcode:
var myImg : TImage;
begin
MyForm := TNewDBTable.Create(self);
MyImage := TImage.Create(MyForm);
MyImage.Parent := MyForm;
MyImage.OnClick := myIMGclick;
end;
was ja eigentlich auch logisch ist, da der Compiler ja die Prozedur "myIMGclick" nicht unter MyForm findet.

Grüße Ben
--------
Es ist schon über so viele Dinge Gras gewachsen, dass ich keinem Rasen mehr traue.
  Mit Zitat antworten Zitat