Einzelnen Beitrag anzeigen

Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#4

Re: Inline-ASM: Virtuelle Funktion aufrufen

  Alt 22. Mai 2007, 20:46
Hm, dann hab ich Delphi etwas zu viel CompilerMagic zugetraut *g*
Nein, also die Position in der VMT sollte sich trotzdem ned verschieben, solang nicht in der selbigen Klasse weitere virtuelle Methoden hinzugefügt werden. Dass die Konstante hardcodiert dazugeschmissen wird ist vllt nicht die perfekte Methode, aber da ansonsten nur der Compiler weiß, wo die Adresse in der VMT stehen wird wüsste ich jetzt keine bessere Lösung. Es sei denn Delphi bietet tatsächlich ein entsprechendes Feature.

greetz
Mike
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat