Also es kommt aus der
Unit fileutil.pas.
Ich weiß nicht in wiefern sich dabei Delphi und Lazarus bei den Komponenten unterscheiden.
Bei den Komponenten dürfte es halbwegs ähnlich sein.
Bei den Funktionen die mit Dateihandling zu tun hat ziemlich stark. Während du bei Delphi ganz einfach überall mit Strings (=
Unicode/Widestrings) arbeiten kannst musst du bei Lazarus schauen ob der Funktion die du verwendest noch einen expliziten UTF8ToSys-Aufruf benötigt oder ob das UTF8-Handling intern erfolgt oder ob es noch eine XXXXUTF8-Variante gibt.
Windows Vista - Eine neue Erfahrung in Fehlern.