ich bin bei den Parametern nicht sicher, wie sie deklariert werden müssen.
als Beispiel den original code (C++)
WORMAPI WormError WORMAPI_CALL worm_transaction_start(
WormContext *context, const char *clientId,
const unsigned char *processData, worm_uint processDataLength,
const char *processType, WormTransactionResponse *response);
Was hast du denn bisher?
Diesen Thread hast du auch gefunden:
https://www.delphipraxis.net/202858-...se-fragen.html
const char * -> PAnsiChar (vermutlich, außer die
API-Doku erzählt was von Widestring/
Unicode)
const unsigned char * -> PByte
worm_uint -> UInt32
WormContext *, WormTransactionResponse * -> Zeiger auf entsprechende Records/Structs