string-Rückgabewert bei DLL
Verfasst: 29.01.2005 21:32
Hi Leute,
habe eine DLL in Delphi geschrieben, die ich jetzt in PB benutzen will.
Die benötigte Funktion "RandomInternetInteger" liefert einen string zurück, den ich in PB verarbeiten will, aber es funktioniert nicht ...
hier mein Code:
Beim Kompilieren gibt es ein Fehler in der zeile "string.s = CallFunction" => "Trying to write a numeric value into string variable"!
ps. Bin PB Neuling ... habt ein wenig nachsicht
habe eine DLL in Delphi geschrieben, die ich jetzt in PB benutzen will.
Die benötigte Funktion "RandomInternetInteger" liefert einen string zurück, den ich in PB verarbeiten will, aber es funktioniert nicht ...
hier mein Code:
Code: Alles auswählen
OpenConsole()
OpenLibrary(0,"dc_random.dll")
;function RandomInternetInteger(count : integer; min,max : integer; col : integer) : string; stdcall;
string.s = CallFunction(0,"RandomInternetInteger",10,1,100,1)
PrintN(integer$)
CloseLibrary(0)
Input()
CloseConsole()
End
ps. Bin PB Neuling ... habt ein wenig nachsicht
