Forum: Object-Pascal / Delphi-Language
Delphi
by Stevie,
17. Sep 2003
Urgs, Assembler-Code!!! :gruebel:
Kann eigentlich Sender auch was anderes sein, außer das Objekt selber, vorausgesetzt die Methode wird ganz "normal" durch einen Klick oder ein anderes Ereignis von seitens des Anwenders ausgelöst?
Forum: Object-Pascal / Delphi-Language
Delphi
by Stevie,
17. Sep 2003
Die Objekt-Referenz manipulieren? So, wie ich oben geschrieben habe(Self := Sender), oder anders?
Forum: Object-Pascal / Delphi-Language
Delphi
by Stevie,
17. Sep 2003
Also, im Moment geht's mir noch ein bisschen :wiejetzt:
Also darf ich in solchen "selbstgeschriebenen" Ereignisroutinen kein Self verwenden, ja?
Forum: Object-Pascal / Delphi-Language
Delphi
by Stevie,
17. Sep 2003
Self muss sein, weil es ja eine Methode ist, die zu einem Klassenobjekt gehört. Aber wieso ist denn dann Self = nil?
Wäre dann nicht das hier sinnvoll?
Self := ASender;
Forum: Object-Pascal / Delphi-Language
Delphi
by Stevie,
17. Sep 2003
Die Prozedur muss innerhalb desjenigen Objektes deklariert sein, in dem sich auch des Element befindet, dem du diese Prozedur als Ereignisroutine zuweisen willst.