HandleConversionException
Convert an exception to a variant exception
Declaration
Source position: variants.pp line 314
procedure HandleConversionException(const ASourceType: tvartype;
const ADestType: tvartype);
Description
HandleConversionException converts a RTL exception (EConvertError or ERangeError or EOverFlow ) to an appropriate variant error (varCastError and varOverFlowError ). Other exceptions are re-raised. If a source and destination type ASourceType and aDestType are specified they are included in the error message.
See also
| Name | Description |
|---|---|
| EConvertError | |
| EOverFlow | |
| ERangeError | |
| varCastError | Raise a variant type cast error EVariantTypeCastError |
| varOverFlowError | Raise an EVariantOverflowError error. |