COM-Methodenoffsets in Delphi
ie finde ich in Delphi die Adresse einer COM-Methode heraus? Ich kann die Offsets fest codieren
//0 is the offset of the QueryInterface method
p := TPonterArray(pointer(SomeInterface)^)[0];
aber ich würde lieber symbolische Namen verwenden. Folgendes funktioniert offensichtlich nicht:
var M : TMethod;
...
M := TMethod(SomeInterface.QueryInterface);
Vielen Dank