Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Hook in Klasse einbinden...

  Alt 28. Aug 2005, 16:16
mit dem klassennamen das geht nicht weil der unsichtbare Self-Parameter nicht bei der HookProcedure als erster Parameter mitkommt, sondern es kommt die Action mit. Als Umweg könnte man zur Laufzeit eine Procedure im Speicher erzeugen und dort fest den Self-Paremter reinpatchen. Diese zur Laufzeit erzeugte Procedure kann dann wiederum die Klassenmethode mit den entsprechenden parametern aufrufen.
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's
  Mit Zitat antworten Zitat