Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#5

Re: Rückgabewert einer Function Int64 mit Fehlercode

  Alt 20. Mai 2009, 16:11
Ändere die Signatur der Funktion:

function TData.GetFileData(var FileDate: Int64): Boolean; Rückgabewert = False definiert den Fehlerfall.
Das was du willst (bzw. von anderen Programmiersprachen die Autoboxing können) könnte evtl. mit einem Variant nachgebildet werden. Varianten würde ich aber vermeiden da sie langsamer sind als skalare Typen (was auch beim Autoboxing ein Nachteil ist).
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat