Forum: Object-Pascal / Delphi-Language
by Fritzew,
22. Jan 2019
Ich denke da hat Klaus recht,
Benutze zum trappen der wchar_t Parameter die MarshaledAString typen. Genau so wie es Embarcadero letztendlich in der runtime macht,
scheu einfach in die source.......
Ich mache nichts mit Delphi Linux deshalb, weiss ich da auch nicht mehr aber denke die Source der Runtime sollte helfen
Forum: Object-Pascal / Delphi-Language
by Fritzew,
22. Jan 2019
Dann sollte Deine Deklaration allerdings korrekt sein,
wie ist die function WideStringParm deklariert?
Wo ich mir nicht sicher bin ist die calling convention, ich denke es müsste cdecl sein......
Forum: Object-Pascal / Delphi-Language
by Fritzew,
21. Jan 2019
Char* auf C-Seite ist im Normalfall ein PAnsiChar in Delphi.