Getting an older VB app off of Win98 System & On To XP

Soldato
Joined
19 Jan 2003
Posts
17,597
Location
Bristol, UK
Hi guys,

I am upgrading a computer and the owner uses an older VB front end / Access DB application.

I checked with the manufacturer and this version of the app is compatible with XP but I am having a very tough time getting it to run.

Currently receiving the error: "Run-time error '429': Active X component can't create object"

I don't really know where to start so any and all help appreciated.

Thanks,

Chris
 
Thanks but I have already read that article.

Any further ideas or advice?

The error message is so general I do not know where to begin!

Is there an application that will sort of debug an exe and show what dll's etc. it's calling?
 
Last edited:
do you have the sourcecode? basically you need to map out the dependency hierarchy for each referenced resource to ensure that all dependant exist on XP. It could be using a system library that doesn't exist on XP however and then you may need to recode.

Been years since I used VB6 and glad to get away from Dll hell :) but I recall there may be a dependency walker tool in the additional tools bit you can optionally install. Or you may find similar tools via google.
You can also try manually registering each of the dependans using regsvr32 and see which fails, ie if it fails a dependant is missing from the registry/machine.
 
Right, I think I have managed to get everything going by doing an XP upgrade install.

Not the most ideal solution but there 98 install was very minimal so it's not so bad.

Anyway, the program is now having difficulties finding the security dongle on LPT1.

I remembered an app called userport but havn't had much luck when using this either.

I can confirm the dongle works as when I boot off of the old HDD into Win98 it runs fine :)
 
I was up to the early hours and still unable to get the program to detect the parallel/lpt security dongle.

Any Ideas?
 
Last edited:
Back
Top Bottom