Hallo!
Delphi-Quelltext
1: 2: 3: 4: 5:
| function StrToOEM(const s: String): String; begin SetLength(Result, Length(s)); if Length(s) > 0 then CharToOEMBuff(PChar(s), PChar(Result), Length(Result)); end; |
Die vorstehende Funktion habe ich von Delphi 6 zu Delphi 2010 übernommen. Beim Kompilieren jedoch erhalte ich folgende Fehlermeldung:
[DCC Fehler] xy.pas : E2010 Inkompatible Typen: 'Char' und 'AnsiChar'.
Der Fehler ist in Zeile 4 bei "PChar(Result)".
Hat jemand eine Idee oder gar eine Lösung für das Problem?
Vielen Dank!
Moderiert von
Narses: Delphi-Tags hinzugefügt
Moderiert von
Narses: Titel erweitert.