Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
An expression uses an operator for which one or both operands are of the Object Data Type.
When a variable or expression evaluates to Object, the compiler must perform late binding, which causes extra operations at run time. It also exposes your application to potential run-time errors. For example, suppose you assign a Form to an Object variable and then try to use it with the / Operator (Visual Basic). If you do this, the runtime throws an InvalidCastException because Visual Basic cannot convert a Form object to a numeric value.
By default, this message is a warning. For information on hiding warnings or treating warnings as errors, see Configuring Warnings in Visual Basic.
Error ID: BC42019
To correct this error
- If possible, arrange the operands to evaluate to data types for which the operator is defined.