Kannst Du die Problemstelle denn genauer lokalisieren? Evtl. mit dem Debugger?
Wenn Du die
Unit komplett auf AnsiStrings umstellen willst, musst Du ja nur nach "PChar", "Char" und "String" suchen und diese dann alle durch "PAnsiChar", "AnsiChar" und "AnsiString" ersetzen und sicherstellen, dass von den Delphi
RTL Funktionen, nur solche aufgerufen werden, die auch mit AnsiStrings arbeiten können (sollten eigentlich alle)...
Viele Grüße