Überladungen funktionieren leider nicht so richtig
Delphi kann nur innerhalb einer
Unit dieses automatisch unterscheiden.
Wenn man jetzt selber IntToStr mit einer UInt64-Version überläd, dann werden die Delphieigenen Funktionen quasi ausgeblendet und man kann diese nur noch über ihren Namespace aufrufen.
Delphi erkennt dann also nur noch die Deklarationen der zuletzt eingebundenen
Unit.
Stimmt nicht. Habs selber gerade getestet, weil ich noch was im Hinterkopf hatte, dass Delphi manchmal mit signed und unsigned in Verbindung mit Überladung durcheinander kommt, aber bei nem flüchtigen Test funktionierte alles.