Hallo
Ich habe mittels der Header-Datei die Implementierung einer *.dll in mein Delphi Programm umgesetzt und derzeit ~95% der Funktionalität verfügbar.
Der Rest scheitert an einer Kleinigkeit und ich stehe am Schlauch.
2 Probleme:
Code:
... original Header-Datei:
#ifndef M_MODNAMELEN
#define M_MODNAMELEN 8
#define M_MODNAMELEN_A ((M_MODNAMELEN + 1 + 3) & 0xfffffffc)
#endif
**** was ist "&" in Delphi ****
Code:
#define GBCC_.....
typedef SINT16 (PASCAL* USERFUNC)(SINT16 UserParam, UINT8 *pData, SINT16 Size);
**** "...typedef SINT16 (PASCAL* USERFUNC)..." weder 'PASCAL noch USERFUNC' kommt irgendwo als var/const vor ****
Wäre dankbar wenn mir jemand hier Licht ins Dunkel bringen könnte.
Danke
Schlingel