Aus diesem Grund verwies ich auf PChars. Das
stdcall kennzeichnet für mich einen externen Aufruf zB. aus einer
DLL.
Strings machen da nun mal Probleme. Du müsstest im String[0] die Stringlänge auf "0" setzen das könnte dann klappen wenn es Delphi zu liesse.