ACC2000: IPF in Module VBE6.DLL Adding Properties or Methods

ID: Q223206


The information in this article applies to:

Advanced: Requires expert coding, interoperability, and multiuser skills.

This article applies to a Microsoft Access database (.mdb) and a Microsoft Access project (.adp).


SYMPTOMS

In Microsoft Access, if you try to add a property or method to an object in a module or the Immediate window while the DAO360.DLL file is damaged or missing, you may receive the following error message:

This program has performed an illegal operation and will be shut down.

If the problem persists, contact the program vendor.
When you click Details, the following message appears:
MSACCESS caused an invalid page fault in VBE6.DLL at 015f:650ad7f2.
NOTE: The actual memory address may vary.

With Microsoft Windows NT, you may receive an error similar to the following:
An application error has occurred and an application error log is being generated.

MSACCESS.exe
Exception: access violation (0xc0000005), Address: 0x650e27db


STATUS

Microsoft has confirmed this to be a problem in the Microsoft products listed at the beginning of this article.


MORE INFORMATION

This problem occurs when you type the property or method, press CTRL+J, or click List Properties/Methods on the Edit menu.

IMPORTANT: After completing the following steps, make sure you rename the DAO360X.DLL file back to DAO360.DLL.

Steps to Reproduce Problem

  1. Rename the DAO360.DLL file to DAO360X.DLL.


  2. Create a new blank database.


  3. Open a new module.


  4. Press CTRL+G to open the Immediate window


  5. Type the following into the Immediate window and press ENTER:
    
    ?CurrentProject.Properties.Count 
    NOTE: This behavior is not limited to the CurrentProject object. It can happen when you use other Visual Basic for Applications objects.


Additional query words: pra


Keywords          : kbdta 
Version           : WINDOWS:2000
Platform          : WINDOWS 
Issue type        : kbbug 

Last Reviewed: May 13, 1999