Ist Integer() nicht einfach ein Typecast, der dann nur mit Typen wie Pointer, PChar und einigen anderen funktioniert? Sowas kompiliert zumindest bei mir nicht:
Delphi-Quellcode:
var x: double;
i: Integer;
begin
x := 31.22;
i := Integer(x));
end;
The angels have the phone box.