Hallo Leute,
ich bin ja nicht ganz so firm in Delphi deswegen frag ich mal nach eurer Hilfe.
Ich habe hier Code beispiele aus einem C++ Projekt, würde aber gerne den Code mit Delphi nutzen.
Wie muss denn die Deklaration aussehen für folgende Funktion? Also vor allem die Datentypen:
C++-Quelltext
1: 2: 3:
| int PASCAL Logon ( const wchar_t * user, const wchar_t * pwd ) |
Was ich versucht habe:
Delphi-Quelltext
1: 2:
| function Logon (user,pass: pointer):integer; external 'sdk.dll'; |
und dann aufrufen mit:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| procedure TForm1.Button4Click(Sender: TObject); var rueckgabe: integer; user,pwd:string; begin user:= 'SDK'; pwd:='passwort'; rueckgabe:= logon(@user,@pwd); |
Hat aber nicht geklappt...