Ab Delphi 4 kann man mit
UniCode arbeiten. Ich würde die Typen
WideString und
WideChar nutzen. In der Hilfe von Delphi wird meist angegeben, welche Funktionen einwandfrei mit
UniCode arbeiten.
Ab Delphi 5 sind es wohl die meisten Funktionen. Was es das betrifft würde ich Dir generell zur neuesten Version (jetzt schon 7, Ende des Monats) raten, da Borland
UniCode immer weiter implementiert hat.
Ansonsten kannst Du ohne größere Probleme den Rest umstellen/anpassen. Achte einfach auf Variablen vom Typ: String/ShortString/AnsiString/Char und ähnliche, da diese alle auf
ASCII/
ANSI ausgelegt sind und
UniCode nicht unterstützen. Die Komponenten sind wohl seit Delphi 5 alle
UniCode kompatibel.
...
...