Einzelnen Beitrag anzeigen

TiGü

Registriert seit: 6. Apr 2011
Ort: Berlin
3.060 Beiträge
 
Delphi 10.4 Sydney
 
#80

AW: TSE nach 146a AO Schnittstelle

  Alt 17. Dez 2019, 16:24
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
  Mit Zitat antworten Zitat