Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Ich verzweifel noch an dem funktionsaufruf einer dll (https://www.delphipraxis.net/44708-ich-verzweifel-noch-dem-funktionsaufruf-einer-dll.html)

Clane 23. Apr 2005 08:52


Ich verzweifel noch an dem funktionsaufruf einer dll
 
hallo also ich habe eine dll geschrieben

Delphi-Quellcode:
function ADreieck(a,h: real): real; stdcall;
begin
result := (a*h)/2;
end;
dieser code soll aufgerufen werden das habe ich so gemacht .... nur das der mir immwieder felher gibt zu den fehler später mehr

Delphi-Quellcode:
function ADreieck(a,h : real):real;stdcall;external 'AVUO.dll';


procedure TForm4.Button5Click(Sender: TObject);
begin
edit3.Text := ADreieck(edit1.text, edit6.text);
end;
so und die beiden edits (edit1.text und edit6.text) müsste ich doch eigentlich mit floattostr umwandeln oder ?? nur da sagt mir d2005 pe folgendes

Zitat:

[Error] AVUO.pas(53): E2250 There is no overloaded version of 'FloatToStr' that can be called with these arguments
[Error] AVUO.pas(53): E2250 There is no overloaded version of 'FloatToStr' that can be called with these arguments
[Fatal Error] Project1.dpr(9): F2063 Could not compile used unit 'AVUO.pas'
könnt ihr mir sagen was ich falsch mache oder ob ich etwas komplett anders realisiern muss


MfG. PBiggi

[edit]

ich habe mir schin viele viele bleistift codes angeguckt und auch in büchern geguckt aber ich finde seid 5 h keine lösung für das prob

[/edit]

Clane 23. Apr 2005 09:00

Re: Ich verzweifel noch an dem funktionsaufruf einer dll
 
... ok ich habs schön das ich auf die ausgabewerte geachtet habe .....


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:04 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz