Hallo,
möchte eine Delphi-DLL in Notes einbinden.
die Strings bekommt, weterverarbeitet und andere strings zurückgibt.
Deklaration in C würde so aussehen:
int Archive(char *FN, char *DocID)
In Delphi sollte das dann doch so aussehen, oder:
Function Archive(FN: PChar; out DocID: PChar):long;
Bekomme aber nur Datenmüll in DocID zurück.
Deklaration in Lotus notes sieht so aus:
Declare Function Archive lib "arc.dll" (byval FN as string, byval docid as string) as long
Laut Lotesnotes-Doku muss ich auch einen Rückgabeparameter als byval deklarieren. das kann also nicht der Fehler sein.
Bitte um Hilfe.
möchte eine Delphi-DLL in Notes einbinden.
die Strings bekommt, weterverarbeitet und andere strings zurückgibt.
Deklaration in C würde so aussehen:
int Archive(char *FN, char *DocID)
In Delphi sollte das dann doch so aussehen, oder:
Function Archive(FN: PChar; out DocID: PChar):long;
Bekomme aber nur Datenmüll in DocID zurück.
Deklaration in Lotus notes sieht so aus:
Declare Function Archive lib "arc.dll" (byval FN as string, byval docid as string) as long
Laut Lotesnotes-Doku muss ich auch einen Rückgabeparameter als byval deklarieren. das kann also nicht der Fehler sein.
Bitte um Hilfe.
Comment