Forum: Sonstige Fragen zu Delphi
Delphi
by pszopp,
15. Nov 2005
Das habe ich anscheinend falsch verstanden:
Ich nehme an, dass folgendes Beispiel gemeint war:
IF (Sender IS TImage) THEN BEGIN
TImage(Sender).Visible:=False;
END;
Forum: Sonstige Fragen zu Delphi
Delphi
by pszopp,
15. Nov 2005
In dem kleinen Beispiel mag es unsinnig sein, aber wenn ein Programm wächst,
könnte es schonmal vorkommen, dass das Event mit anderen Sender-Typen aufgerufen wird.
Forum: Sonstige Fragen zu Delphi
Delphi
by pszopp,
14. Nov 2005
Du musst dem OnClick Event eine Methode(Prozedur) zuweisen, die als Übergabewert eine Variable vom Typ
TObject erwartet.
Sobald jemand auf das Image klickt, wird diese Methode aufgerufen.
Dabei steht in Sender eine Referenz auf das Image, auf das geklickt wurde.
schreibe also am besten so eine Methode:
PROCEDURE TForm1.OnImageClick(Sender:TObject);
BEGIN