Hallo!
Ich bin ein echter Delphi Neuling!
Zurzeit beschäftige ich mich mit OOP (in Delphi).
Nun stehe ich vor folgendem Problem:
Ich habe eine Kind Klasse von TImage erstellt.
Diese Kindklasse lädt automatisch ein Bild und zeigt es auf dem Bildschirm an.
Wenn nun auf dieses Bild drauf geclickt werden soll (OnClick), soll das Bild "ein anderes Werden",
sprich es wird ein anderes Bild geladen und ausgegeben.
Probleme habe ich nun bei der Realisierung!
Im Konstruktor müsste so weit ich weiß die Prozedur für OnClick festgelegt sein, das habe ich mit folgendem Code realisiert (vereinfacht dargestellt):
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| self.OnClick := self.ChangePicture(Form1);
procedure TMyImage.ChangePicture(Sender: TObject); begin end; |
Leider scheint das ganze gar nicht zu funktionieren!
Auch weiß ich nicht, wie ich hier self ein zu setzen habe.