ANSI, weil jemand auf die saudämliche Idee gekommen ist, daß man diese
Ansi-Funktionen im 2009 nicht umnennenwollte, wegen der Abwärtkskompatibilität, die man aber sowieso inzwischen vergessen kann.
Aber für das Neuerstellen von Programmen ist das doch echt graußig.
Außer bei LowerCase und UpperCase leiten fast alle Funktionen ohne
ANSI auf die
ANSI-Funktionen weiter.
Die WIDE-Funktionen, ala WideLowerCase, sind fast ausschließlich für den WideString implementiert. (siehe
Unit WideStrings)
In AnsiStrings sind die Funkionen für den AnsiString
und in StrUtils/SysUtils liegen die Funktionen für den UnicodeStrings (auch wenn sie
ANSI heißen)