Bei FreePascal/Lazarus muß man eben aufpassen, mit dem
Ansi/UTF8/
Unicode.
Einige Funktionen sind so, an dere so und die Umwandlung funktioniert scheinbar auch nicht immer automatisch.
Prüfe also die Typen der Parameter, Rückgabewerte und deiner Variablen.
Ein Therapeut entspricht 1024 Gigapeut.