Es hat einen Grund, warum die
Unit "AnsiStrings" im Dateinamen hat: die Funktionen verwenden (fast?) alle AnsiStrings. Wenn du Überladungen für WideStrings o.ä. suchst, wirf mal einen Blick in System.SysUtils - dort sind eine Reihe von gleichnamigen Funktionen wie in System.AnsiStrings zu finden.
Grüße
Dalai