|
-
Jan 24th, 2006, 02:15 PM
#1
Thread Starter
New Member
[RESOLVED] Moving a custom VB6 program to a new PC - Install disk lost - TLB Register
I AM FLYING BY THE SEAT OF MY PANTS!
First off, I am not a VB6 programmer. My past includes programming in languages such as Cobol, Fortran, Basic, Apple Basic, SQL, some HTML, etc. but I have been on the tech side of things for the last 10+ years with occasional troubleshooting in different languages as needed.
My problem: Installed a new hard drive for a client and performed a fresh XP Home install due to possible corruption in the old drive's XP registry. Client gave me a list of all the programs to move over and forgot about a database program used for their business that they had custom-made. They have no Install CD or disk and we can't locate the programmer. I do, however, have the old hard drive and the program still functions in XP. The only module of the program not working is "Reports". An uninstall log does exist - is it possible to create an INSTALL file this Uninstall file? Using what I know, I created a batch files that copies and registers the DLLs but don't know how to register the TLB & OLB files (STDOLE2.TLB, MSADO20.TLB, MSACC9.OLB).
What's happening with the "Reports" module:
Error message: Error opening file. File could not be opened: "Invoice Report", at file location: "Invoice Report"
I click OK and then, after I select the report parameters, I get Run-time error '20535': Unable to connect: incorrect session parameters.
Online I found regasm.exe but am not sure if I should use this and I found Run-time error 20535 but I am going in circles.
Additional info: The program was originally written in 1999-2000 and then updated in 2002 (for XP?) and programmer is not to be found.
ANY help is appreciated!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|