Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.211 Beiträge
 
Delphi 12 Athens
 
#15

AW: UInt64 Zuweisung an Integer, keine Warnung, Waum?

  Alt 16. Feb 2022, 16:49
Ja, bei kleinen Records funktioniert es garnicht.

Mit Integer, Byte, Char oder Pointer, als Result, da geht es.



Auch für gemangte Typen (ala String, Interface, Variant) und Results größer als Pointer, da ist das Result initialisiert, aus Sicht dieser Methode ... das sieht du nur nicht.

Denn intern wird es dort als function returnRecord(var Result: TMyRecord); kompiliert.
$2B or not $2B
  Mit Zitat antworten Zitat