Einzelnen Beitrag anzeigen

xaromz

Registriert seit: 18. Mär 2005
1.682 Beiträge
 
Delphi 2006 Enterprise
 
#8

Re: [Artikel] Callback-Funktionen

  Alt 31. Mär 2006, 09:28
Hallo,
Zitat von shmia:
Methodenzeiger zusätzlich noch einen Zeiger auf das Objekt (benötigt also 64 Bit).
Nicht ganz. Der Self-Zeiger wird als zusätzliches Argument übergeben, da ist nix mit 64 Bit.
Zitat von shmia:
Damit sind Eventhandler den normalen Callback-Funktionen überlegen und können einfacher verwendet werden.
Sie sind nicht überlegen, sie sind für einen anderen Zweck. Ich kann auch einer "klassischen" Callback-Funktion einen Zeiger auf ein Objekt mitgeben. Schau Dir mal die Callback-Funktion "TStringListSortCompare" an. Da wird im ersten Parameter eine StringList übergeben.

Gruß
xaromz
  Mit Zitat antworten Zitat