History:1. Could not open visual basic 6.0. I got the an error that the DAO350.DLL could not be found.

2. So following some suggestions from the web:a) Renamed old DAO350.DLL as DAO350.DLLOLDb) I took this file from Visual Studio Disk 1 and copied it into the C:\Program Files\Common Files\Microsoft Shared\DAOc) Regsvr32 "C:\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL"d) Then I got a successful message that it registerede) It did not work. When I tried to open the visual basic 6.0 now I get:"Unexpected error; quitting" message.

WHAT DO I DO PLEASE?

I even loaded the component checker 2.0 as suggest via microsoft website to look up the Microsoft Data Access Components (MDAC). (see Article ID: 304230 and 301202 on http://support.microsoft.com/kb/304230 and htpp://support.microsoft.com/default.aspx?kbid=301202))

It says MDAC 2.8 SP1 ON WINDOWS XP SP2. I am not sure what this MDAC does for me, but I looked at it anyways.

All replies

Hi. I am in the exact position as the person above. Steps A through E are occurring for me too. I would really appreciate some help on this. Getting VB 6 installed is extremely important for me. PLEASE help. Thanks!

Unfortunately, I have no solution yet to the problem. I am not sure if it is ACER specific although that sounds odd. No help from any Microsoft gurus yet.

I guess my "solution" was:

Although my company does have some (refurbished) (industrial-style) IBM PC's with XP Pro available at a good price that allowed me to install Visual Studio and continue my work. They are not costly and mine has a dual OEM serial port to allow one to write firmware!! (not sure if all have dual serial port). They have 4 or 5 types of IBM brands. This is great because in the Vista world, some VB applications react differently (ours did - what a pain!) Not a real solution, but I realize time is important, and I wasted so much time trying to fix this problem. It was just easier to get a good XP machine at good price. Let me know if you need this type of PC to continue your work and get around this problem.