FIX: "Function call on Left-hand side of assignment..." Error (150230)
The information in this article applies to:
- Microsoft Visual Basic Standard Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Professional Edition, 16-bit, for Windows 4.0
- Microsoft Visual Basic Professional Edition, 32-bit, for Windows 4.0
- Microsoft Visual Basic Enterprise Edition, 16-bit, for Windows 4.0
- Microsoft Visual Basic Enterprise Edition, 32-bit, for Windows 4.0
This article was previously published under Q150230 SYMPTOMS
When a Read-Only property of a Text box is set in code, trying to run a
project brings up the following error message:
"Function call on left-hand side of assignment must return Variant or
Object"
The environment shows a line of code that does not involve a property where
an object or variant is necessary.
CAUSE
The problem with the code has nothing to do with the return value of a
function. Although the error message is misleading and incorrect, it is an
error to try and set a Read-Only property.
RESOLUTION
Do not attempt to set a Read-Only property in code (by definition).
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This bug has been fixed in Visual Basic
5.0.
Modification Type: | Minor | Last Reviewed: | 7/13/2004 |
---|
Keywords: | kbbug kbfix KB150230 |
---|
|