System.ObjAuto.RaiseExceptionForExtendedType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

RaiseExceptionForExtendedType: Boolean = True;

C++

extern DELPHI_PACKAGE bool RaiseExceptionForExtendedType;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
variable public
System.ObjAuto.pas
System.ObjAuto.hpp
System.ObjAuto System.ObjAuto

Beschreibung

Das neue RaiseExceptionForExtendedType-Flag wurde in der Unit System.ObjAuto eingeführt.

Dieses Flag ist standardmäßig TRUE.

  • Wenn dieses Flag True ist, hat ObjectInvoke dasselbe Verhalten wie in der vorherigen Version. Wenn ein Parameter einen Extended-Typ hat oder der Rückgabetyp ein Extended-Typ ist, löst ObjectInvoke die Exception aus.
  • Wenn dieses Flag False ist, wandelt ObjectInvoke vor dem Aufruf einer Methode alle Extended-Typparameter in einen 64-Bit-Double-Typ um und wandelt dann den Extended-Rückgabetyp in Double um.

Siehe auch