Umgekehrt gefragt:
Wie machst du es denn aktuell?
Normalerweise sollte das mit Delphi 2009 und höher einfach so gehen, wenn du normale Funktionalität wie TStringList usw. benutzt hast.
Auch mit Delphi 7 geht das aber problemlos über WideString, PWideChar usw., lediglich die
VCL mit den visuellen Komponenten ist nicht unicodefähig.