Thema: Delphi Events vergleichen

Einzelnen Beitrag anzeigen

NicoDE
(Gast)

n/a Beiträge
 
#8

Re: Events vergleichen

  Alt 18. Aug 2006, 17:36
Zitat von igel457:
Ich hoffe das war verständlich...
Ja, danke.

OnClick ist eine Methoden-Variable. Methoden-Referenzen bestehen intern aus zwei Teilen: (1) einer Self-Referenz (TMethod.Data) und (2) einer Adresse einer Funktion einer Klasse (TMethod.Code).
Wenn du nun prüfen willst ob die Event-Variable (intern TMethod) auf eine bestimmte Funktion einer Klasse zeigt, dann musst du TMethod(EventVariable).Code mit der Adresse der Funktion einer Klasse vergleichen (da dich die Self-Referenz von TMethod nicht interessiert).

ps: ich hoffe das war halbwegs verständlich.
  Mit Zitat antworten Zitat