Hallo,
jetzt hats mich so richtig erwischt.
Soweit gehts ein bischen voran mit eurer Hilfe und viel viel Zeit und ausprobieren.
Aber damit komm ich nu wirklich nicht klar :
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| // send the request __asm { push eax call next next: pop eax mov dwError,eax pop eax } *((DWORD *) m_pView) = dwError; // DWORD |
Also wie ich das nach Delphi bekomme hab ich schon rausbekommen,
aber da kommt ne Fehlermeldung das "next" ein undefinierter Bezeichner is ???
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| asm push eax call next next: pop eax mov dwError,eax pop eax end; DWORD(m_pView) := dwError; |
Oder mach ich da irgendwas falsch ?
Ob die letzte Zeile so hundertprozentig richtig ist weiss ich auch noch nicht.
Jedenfalls meckert da Delphi erst mal nicht.
Kann mir hier mal jemand helfen ?
Hoffe Ihr seit nicht auch so Ratlos wie ich ?
Danke
Matthias
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt.Moderiert von
raziel: Topic aus Sonstiges verschoben am Mi 07.09.2005 um 09:57