Ganz einfach: Es gibt auf den vom NextGen-Compiler adressierten Plattformen keine
ANSI-Strings. Da kannst Du hundert Mal von "Trotteln" reden oder Deinen Lieblings-Smiley nutzen, der seinen Kopf an die Wand schlägt. Ungeachtet der Tatsache, dass es noch Spezialfälle gibt, besteht unsere Welt im Jahr 2015 aus
Unicode.
Wenn Du mit einfachen Zeichenfolgen zutun hast, sind das nicht mehr als Array of Bytes, die Du nach Belieben interpretieren kannst. Die von Dir genannten Funktionen wie AssignFile() oder WriteLn() sind wohl aus historischen Gründen noch vorhanden, aber auf allen von NextGen bedienten Plattformen nicht mehr Mittel der Wahl. Da nimmt man einfach Streams.
Daniel R. Wolf
mit Grüßen aus Hamburg