Convert an exception to a variant exception.
Source position: variants.pp line 321
procedure HandleConversionException( |
const ASourceType: tvartype; |
const ADestType: tvartype |
); |
ASourceType |
|
Source variant type. |
ADestType |
|
Destination variant type. |
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.
|
Raise a variant type cast error EVariantTypeCastError. |
|
|
Raise an EVariantOverflowError error. |
|