| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Raise a EVariantInvalidOpError error
Source position: variants.pp line 295
procedure VarInvalidOp;  | 
const aLeft: TVarType;  | 
const aRight: TVarType;  | 
aOpCode: TVarOp  | 
);  | 
const aRight: TVarType;  | 
aOpCode: TVarOp  | 
);  | 
aLeft  | 
  | 
Left operand variant type  | 
aRight  | 
  | 
Right operand variant type  | 
aOpCode  | 
  | 
Operation performed  | 
aRight  | 
  | 
Right operand variant type  | 
aOpCode  | 
  | 
Operation performed  | 
VarInvalidOp raises an EVariantInvalidOpError exception. when the left and/or right operand types (aLeft, aRight and the operation are specified, a description of the operand types and operation is included in the error message.
  | 
Error raised when an invalid operation is performed  | 
|
  | 
Raise a variant type cast error EVariantTypeCastError  |