Klassenoperatoren funktionieren ab Delphi 2006.
UInt64 war wohl auch irgendwo in der Region eingeführt worden, aber das weiß ich nicht so genau.
// EDIT:
Delphi 7 hatte UInt64 jedenfalls noch nicht. Delphi 2006 meine ich schon, bin mir aber nicht sicher.
// EDIT2:
Du klingst ein wenig, als wüsstest du nicht was der Quelltext eigentlich macht, oder?
Damit geht dann sowas:
Delphi-Quellcode:
var
a: TBigUInt;
begin
a := 55;
Sprich implicit bedeutet, dass der Parametertyp automatisch in den Ergebnistyp umgewandelt wird. Genauso gibt es auch solche Klassenoperatoren, die z.B. die direkte Addition (a + b) für eigene Typen implementieren.