×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Running Visual Basic Database Application with Wine

Running Visual Basic Database Application with Wine

Running Visual Basic Database Application with Wine

(OP)
I am trying to get a visual basic application running with Wine.  It is a simple database application that connects to a remote MySQL server.  The program appears to launch, but when trying to make the connection, I get:

CODE

Run-time error '429':
ActiveX component can't create object
Wine is sending out

CODE

err:ole:CoGetClassObject class {00000514-0000-0010-8000-00aa006d2ea4} not registered
and similar errors for create_server class.

I also get

CODE

err:ole:CoGetClassObject no class object {00000514-0000-0010-8000-00aa006d2ea4} could not be created for context 0x5

Has anyone had any success getting a database program written in Visual Basic to run under wine or see what I am missing?

Any help would be appreciated.

  Thanks,
    -flub

RE: Running Visual Basic Database Application with Wine

I'm no expert on Wine, but that error message suggests to me that Wine isn't finding a DLL that the program depends on - either it's not installed or wasn't properly registered.  Are you perhaps missing a database driver package that needs to be installed?  Maybe ADO or MySQL  libraries or something like that?

RE: Running Visual Basic Database Application with Wine

(OP)
I used to get a missing dll error.  I had resolved that by adding DAO350.dll though I would not be surprised if it was still a dll error.  I added the dll by copying it into the system32 directory (under the appropriate user).  I did not do anything else to register it.  What else should I do to get it properly registered, or is there a way to determine what dll's the program is looking for.

  - flub

RE: Running Visual Basic Database Application with Wine

(OP)
UPDATE:

I have registered the dlls mentioned before using regsvr32 but am still experiencing the same error.  It still might be other dlls that are missing, but I'm not sure how to determine what it needs.

  - flub

RE: Running Visual Basic Database Application with Wine

What you need is a dependency tracing/tracking utility. Try Dependency Walker.

--== Anything can go wrong. It's just a matter of how far wrong it will go till people think its right. ==--

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close