ACC97: Access Methods That Reset The Visual Basic ProjectLast reviewed: September 29, 1997Article ID: Q173004 |
The information in this article applies to:
SYMPTOMSAdvanced: Requires expert coding, interoperability, and multiuser skills. When you use certain Access methods that modify modules or references, all variables in the same Visual Basic for Applications project are reset. You will reset your variables with the following methods: AddFromFile (Module Object) AddFromFile (References Collection) AddFromString AddFromGUID CreateEventProc DeleteLines InsertLine InsertText ReplaceLine Remove (References Collection) This article assumes that you are familiar with Visual Basic for Applications and with creating Microsoft Access applications using the programming tools provided with Microsoft Access. For more information about Visual Basic for Applications, please refer to the "Building Applications with Microsoft Access 97" manual.
CAUSEThese methods automatically reset the database's Visual Basic for Applications project.
RESOLUTIONMove any variables that you do not want to be reset to an add-in or library database. Add-ins and library databases have separate Visual Basic for Applications projects; therefore, variables stored in them are not affected when you use one of these methods.
STATUSThis behavior is by design.
MORE INFORMATIONA database's Visual Basic for Applications project consists of all the standard and class modules stored in the database. When you one of these methods, the project is recompiled. This resets the project state, including any defined variables.
Steps to Reproduce Behavior
REFERENCESFor more information about these methods, search the Help Index for the method name or ask the Microsoft Access 97 Office Assistant. For more information about class modules, search the Help Index for "class modules, overview," or ask the Microsoft Access 97 Office Assistant. For more information about library databases, search the Help Index for "library databases," or ask the Microsoft Access 97 Office Assistant. For more information about creating add-ins, please refer to "Building Applications with Microsoft Access 97," Chapter 17, "Creating Wizards, Builders, and Menu Add-Ins," pages 455-480.
|
Additional query words: prb global public variables scope
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |