Einzelnen Beitrag anzeigen

Benutzerbild von Neutral General
Neutral General

Registriert seit: 16. Jan 2004
Ort: Bendorf
5.219 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

Float-Parameter per ASM übergeben

  Alt 2. Jun 2008, 20:37
Hi,

Ich habe gerade sowas:

Delphi-Quellcode:
procedure TForm1.Test(f: Single);
begin
  ShowMessage(FloatToStrF(f,ffNumber,2,2));
end;
Diese Methode würde ich gerne über ASM aufrufen, ich scheitere jedoch beim Versuch... Es kommt immer nur 0 an.

Delphi-Quellcode:
mov edx, [Params]
mov edx, [edx] // nicht so wichtig.. Float wird in edx geladen

mov eax, Self
call TForm1.Test
Was muss ich da anders machen?

Gruß
Neutral General
Michael
  Mit Zitat antworten Zitat