Einzelnen Beitrag anzeigen

Benutzerbild von Daniel Schuhmann
Daniel Schuhmann

Registriert seit: 16. Jul 2005
Ort: München
391 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Quellcode des Programms in Delphi übersetzen - Hilfe ges

  Alt 29. Nov 2005, 11:32
Assemblercode leitest Du einfach nur durch das Schlüsselwort asm ein und schließt durch end; ab, das geht in ganz normalen Prozeduren.

Dazu ein Beispiel aus der OH:

Delphi-Quellcode:
function Sum(X, Y: Integer): Integer;
begin
  Result := X + Y;
end;

// Das ganze in Assembler:

function Sum(X, Y: Integer): Integer; stdcall;
begin
  asm
    MOV EAX,X
    ADD EAX,Y
    MOV @Result,EAX
  end;
end;
Daniel
Daniel Schuhmann
  Mit Zitat antworten Zitat