Note: If you are using the Windows Notepad, select Word Wrap from the Edit menu.
Thank you for evaluating the Access 9 to Visual Basic 6 Object Converter program.
Contents
--------
About Object Converter
Object Converter Setup
References
Converting the Sample Databases
AddressBook
Contacts
Inventry
Northwind
Copyright/License/Warranty
License Agreement
Governing Law
Disclaimer of Warranty
Distributing Object Converter
Ordering Information
Ordering by Credit Card
CompuServe Registration
Ordering by Cheque or Money Order
Shipping
Site Licenses
Order Form
About Object Converter:
-----------------------
This is an evaluation version for demonstration purposes only.
Object Converter is an Microsoft Access 2000 Add-In utility that rapidly converts Access Queries, Forms and Code, Controls (including a number of ActiveX Custom Controls like the Microsoft Windows Common Controls and the Common Dialog Control), Macros, Reports, Code and Class Modules to Visual Basic Forms and Projects.
Object Converter saves a great deal of time when porting selected Queries, Forms, Reports, Macros and Code Modules, or entire Access applications to Visual Basic. There is no need to copy and paste code from Access to Visual Basic and re-design Forms from scratch. Converted Forms and Code will run immediately or with minimal modifications in either the Visual Basic version 5.0 or 6.0 development environments.
Converting all Forms in the Access 2000 Northwind sample database for example should take less than 1 minute to complete, depending on the speed of your computer.
Object Converter Setup:
-----------------------
To setup the Object Converter Add-in, copy the OBJCONV2E.MDE database to your ACCESS 2000 directory, and open any existing database. From the Tools menu, select Add-Ins then select the Add-In Manager command. Add a new Add-In using the OBJCONV2E.MDE database. When complete, a new Add-In option called Object Converter 2000 Eval will be displayed on the Add-Ins sub-menu. You are now ready to convert your Access Objects to Visual Basic.
Note: You can copy the files to any directory you like, as long as you are comfortable with editing your Registration database file located in the Windows directory. This is not recommended.
Start the RegEdit utility and edit the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Access\9.0\Menu Add-Ins\&Object Converter Library entry to point to the path and directory where the OBJCONV2E.MDE database file is located.
References:
-----------
If you receive a Timer Error() - Open Form action was canceled error, you need to check that all the required References to ActiveX controls (OCX files) and Dynamic Link Libraries (DLL files) in the database that you are trying to convert are selected.
In the database that you have opened to convert your objects, please ensure that you have the following list of References selected. You can display the References by opening a form in code view and selecting References from the tools menu. Here are the References to select...
Microsoft Windows Common Controls 6.0 COMCTL32.OCX
OLE Automation STDOLE2.TLB
Microsoft Visual Basic for Applications
Extensibility 5.3 VBE6EXT.OLB
Microsoft DataGrid Control 6.0 (OLEDB) MSDATGRD.OCX
If any of the above files do not display in References, select ActiveX Controls from the Tools menu and Register the controls. The References are also available for download from the IrieSoftware website at http://www.iriesoftware.com. Use the following Access 2000 code to check your References.
Should you have any difficulties installing or using the program, please email Lennox Chambers on the Internet at...
lenx@home.com or
lennoxchambers@hotmail.com
Converting the Sample Databases
-------------------------------
When converting the Access 2000 Sample databases, some forms will not convert correctly, may not load into Visual Basic, or after loading successfully will cause Visual Basic to crash (i.e., produce a General Protection Fault or an Illegal Operation error) when opened.
Visual Basic will not load a form that contains duplicate names, and if it does load, when an attempt is made to open the form, Visual Basic will crash. To resolve the problem, first rename the controls either in the subform or in the main form.
AddressBook
-----------
The Household form when converted will not open correctly in Visual Basic because it contains a Members subform with controls that have the same names as those on the form.
The duplicate controls are Label1, Label2, Label3, Label4, Label7, Label8, Label9 and Label10.
Contacts
--------
The Contacts form when converted will not open correctly in Visual Basic because it contains 3 subforms CallListSub, ctlCompany and Shipping Information with controls that have the same names as those on the form.
The duplicate controls are Notes, Label0, Label1, Label2, Label3, Label4, Label5, Label6 and Label7.
Inventry
--------
Converts with no problems.
Northwind
---------
Converts with no problems.
Copyright/License/Warranty
--------------------------
License Agreement
-----------------
Please read the following terms and conditions before using this software. Use of this software indicates your acceptance of this license agreement and warranty. For information on distributing the shareware evaluation version of the Object Converter« see the section titled Shareware License.
Governing Law
-------------
This agreement shall be governed by the laws of the province of British Columbia and the countries of Canada and the United States of America.
Disclaimer of Warranty
----------------------
The Object Converter and this README file are for use as is and without warranties as to performance or any other warranties whether expressed or implied. Because of the various hardware and software environments that the Object Converter may be used, not warranty for use is offered.
All programs should be thoroughly tested with non-critical data before relying on it. The user assumes the entire risk of using the program. Any liablilty of the seller will be limited exclusively to product replacement or refund of purchase price.
Distributing Object Converter
-----------------------------
Unregistered use of the Object Converter without prior consent is in violation of Canadian, U.S. and International copyright laws.
Provided that you verify that you are distributing the Evaluation Version, you are hereby licensed to make as many copies of the Object Converter and documentation as you wish. You may give exact copies of the original version to anyone, and distribute this version of the software and documentation in its unmodified form.
You are specifically prohibited from charging, or requesting donations for any copies, however made, and from distributing the software and or documentation with other products (commercial or otherwise) without prior written permission, no exceptions.
Ordering Information
--------------------
Ordering by Credit Card
-----------------------
Order the Object Converter on the Internet using Secure online credit card transactions. Visit the IrieSoftware website at...
http://www.iriesoftware.com
Ordering by Cheque or Money Order
---------------------------------
Send the order form below, and a cheque or money order made payable to...
Lennox Chambers
c/o IrieSoftware
#61 - 10111 Swinton Cres.
Richmond, BC
V7A 3S9
Canada
Payment must be in US dollars drawn on a US bank, or you can send international postal money orders in US dollars.
Shipping (Email is much faster)
-------------------------------
Object Converter is shipped on 3.5 inch disks only. Prices include shipping by postal mail (airmail outside USA) and are guaranteed through December, 2000. Please allow up to 2 weeks for delivery.
Site licenses
-------------
A site license for Object Converter entitles an organization to receive one copy of the software program and the right to duplicate the distribution disk for the specified number of copies.