We ended up using inout32.dll. We found the samples in the zip file to be helpful in getting the application running in VB5. Once we knew we could run in a 32 bit Vbasic environment, we merged the code into a Vbasic for Applications which runs in MSAccess. We did this by creating an Module in our Access database and copying the MD2vws2.bas subroutines into the module. In our Access database, during normal operation, an operator will initialize a test by clicking checkboxes where parts are located in a two dimensional array.
Blank locations are skipped.
This is a very fast way to field an application using Forms as the primary operator interface, having extensive database facilities for storing and managing information, and a very simple interface with the motion stage. Our current application will go into a production operation for testing fiber optic parts. Again, thanks for the assistance. If you have any customers who would like to integrate with a database, have them contact me, particularly if there is some work we could do for them.