Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Integerübergabe in DLL


HenryHux - Sa 21.05.11 09:53
Titel: Integerübergabe in DLL
Hi,

ich hab mal ne kurze Frage zu der Variablenübergabe in einer DLL.

Ich habe folgende Prozedur :

Delphi-Quelltext
1:
2:
3:
4:
procedure Example(int : Integer);
begin
  showmessage(inttostr(int));
end;


Und wenn ich diese zum Beispiel aufrufe mit Example(120), dann krieg ich 0 angezeigt. Ist auch bei jeder anderen Zahl so, denk ich mal.
Doch wenn ich eine Variable einsetze, wird der Wert korrekt übergeben.
Woran könnte das liegen?
Stört mich nicht, wundert mich aber.

Lg