PRB: Compile-Time Error Occurs Instead of Run-Time ErrorLast reviewed: October 30, 1995Article ID: Q129930 |
The information in this article applies to:
SYMPTOMSSetting a read-only property gives you a compile-time error instead of a run-time error. This behavior represents a new feature in Visual Basic version 4.0.
CAUSEVisual Basic version 4.0 checks to see if read-only properties are being written to at compile time. That is why Visual Basic version 4.0 checks for this type of error when you select Make EXE File from the file menu, as opposed to just reporting the error at run time. This also occurs when Running the program in the Design Environment (with Compile On Demand turned off). By using this new feature, the compiler prevents accidental writes to read-only properties. Having the compiler catch this type of error also stops the error from crashing a program during run time.
MORE INFORMATION
Steps to Reproduce Behavior
|
Additional reference words: 4.00 vb4win vb4all
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |