
Windows XP ISAM Error 3170 Problem
My VB5 application (3+ Mbyte) was developed on a Windows XP (Home)
computer. It runs fine on that computer and also on a different
Windows ME PC. My problem is that the application fails when run on
friends Windows XP (Home) and Windows XP (Professional) PCs. These XP
installations appears to be normal, but on run attempts, VB
immediately throws up Run-time error (3170) and refuses to run.
The Run-time error '3170' pop-up message says "Couldn't find
installable ISAM." Now the application uses the MSFlexgrid control and
indeed the users find
MSFLXGRD.OCX in their Windows/System32 directory. Also in this
application I am using the standard VB5 data control which I'm using
to access databases developed with MS Excel, but saved as CSV files. I
am using the VB5 application setup tool.
Can anyone help? Why won't the application run on XP PCs, even though
it was developed on a Windows XP machine? Has "Bill" rendered VB5
obsolete in XP? I'm not even sure where to start!
Thanks in advance.
Dennis