System.ObjAuto.RaiseExceptionForExtendedType
Delphi
RaiseExceptionForExtendedType: Boolean = True;
C++
extern DELPHI_PACKAGE bool RaiseExceptionForExtendedType;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
variable | public | System.ObjAuto.pas System.ObjAuto.hpp |
System.ObjAuto | System.ObjAuto |
Description
Le nouvel indicateur RaiseExceptionForExtendedType est introduit dans l'unité System.ObjAuto.
Cet indicateur a la valeur TRUE par défaut.
- Si cet indicateur a la valeur True, ObjectInvoke suit le même comportement que la version précédente. Si un paramètre a le type Extended ou si le type de retour est Extended, ObjectInvoke déclenche l'exception.
- Si cet indicateur a la valeur False, ObjectInvoke convertit tout paramètre de type Extended en type Double 64 bits avant d'appeler une méthode, puis convertit la valeur de retour Extended en Double.