FIX: Error 438"Object Doesn't Support This Property or Method"
Article ID: 175616
Article Last Modified on 10/20/2003
APPLIES TO
- Microsoft Visual Basic 4.0 16-bit Enterprise Edition, when used with:
This article was previously published under Q175616
SYMPTOMS
Error 438 occurs when running a program in which a form is assigned to a
variable and that variable is used to access a control on the form if the
program is on a system running Windows 95 with Regional Settings set to a
setting other than English (United States). The error text is:
Run-Time Error #438:
Object doesn't support this property or method
RESOLUTION
There are two possible workarounds for this problem.
- Access the form directly rather than by a variable containing the form.
-or-
- Create property procedures in the form's code to provide access to the
properties of the controls on the form.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This problem has been fixed in Windows 98.
Keywords: kbbug kbfix kboswin98fix kb16bitonly KB175616