Zitat:
Aber spätestens wenn eine "System"-Routine angesprochen wird
Wenn es überladene 64-Bit-Versionen gibt, dann werden diese verwendet.
Da drin ist "Interger" ja immernoch 32 Bit, aber da dieser neue "Integer" eigentlich ein Int64 ist, wird dort natürlich vorzugsweise auch der Int64 verwendet.
Wenn nicht, dann wird es seit spätestens Delphi 11.1 knallen, da dort die Überlaufprüfung nun standardmäßig aktiv ist.
Aber natürlich ist es "sicherer", wenn man stattdessen ein Refactoring des eigenen Codes macht und dort die Integer durch Int64 oder für den 64 Bit-Compiler zumindestens auf NativeInt.