Die "alten" Pascal-Funktionen für den Dateizugriff sind Compiler-Magic.
Du machst damit nichts.
z.B. ein
WriteLn('abc', 123, 0.75, True);
macht der Compiler intern zu einer Reihe von _WriteLString('abc'), _Write0Long('123), _Write0Ext(0.75), _Write0Bool(True) und _WriteLn()
Zitat:
umschalten
In diesem Fall in der Console
CHCP
bzw.
SetConsoleCP und SetConsoleOutputCP
Und wenn man im Programm selber
ANSI-File-APIs benutzt, wie z.B. CreateFile
A,
dann
SetFileApisToOEM, SetFileApisToANSI und AreFileApisANSI