Hi,
"tcpcli.h" ist ebenfalls eine Header-Datei. Leider bin ich hier momentan nicht auf dem laufenden ob es hierzu eine Delphi-
dcu gibt. Im Zweifel ansehen. Wenn es ein Standard c-Header ist, dann erst mal weglassen.
Leider ist Dein Code etwas unübersichtlich. Nutze in Zukunft den Button für die Delphi-Formatierung.
[delphi]
Deklaration von Initialize1
Initialize1: function(Rep: VOID (*REPLYOREVENT)(INT;
const stName: STRING&;
const stVal: STRING&;
pOwner): Pointer;
pOwner: Pointer) cdecl {$IFDEF
WIN32} stdcall {$ENDIF};
[delphi]
Hier ist Rep ein Zeiger auf eine Procedure.
Deklarier sie vor und gebe als Typ den Procedurezeiger an.
Nun hab ich leider nicht D6 und weis nicht, ob Typen wie String& erkannt werden. Ich würde hier auf jeden Fall die Typen bereinigen.
Ich hoffe, dass hilft schon weiter,
Gruß oki
P.S. bei mir brauchst du für die Hilfe nicht bezahlen!