Einzelnen Beitrag anzeigen

Sunec

Registriert seit: 31. Aug 2013
88 Beiträge
 
Delphi XE8 Architect
 
#19

AW: thiscall calling convention

  Alt 16. Aug 2015, 20:30
Wow ich hätte nicht gedacht eine so ausführliche und plausible Erklärung zu bekommen

Besten Dank!

Aus einem hypothetischen
"function TSomeClass.Foo(Arg1, Arg2, Arg3: Integer): Integer; thiscall;"
wird also
"function Foo(DummyEax, DummyEdx: Integer; This: PSomeClass; Arg3, Arg2, Arg1: Integer): Integer; register;"

Das klappt hervorragend und ich konnte nun alle Aufrufe problemlos ohne ASM (und mit umgestellten Parametern) aufrufen!

Spitze!
  Mit Zitat antworten Zitat