Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations SkipVought on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How Dlls Created on VB work on a Network?

Status
Not open for further replies.

lulo

Programmer
Jan 24, 2001
51
0
0
US
I have created Pointzero.dll but I don't want to distribute it with the setup program instead I want to put on the network application path to make it easy to maitain. But it doesn't seem to work.
I tried this but still won't work
regsvr32 I:\GlobalApps\ICA\PointZero.dll
I get error '430' after trying to run the application
"Class does not support automation or does not support expected interface"

Any comments are greatly appreciated.

Thank Lulo
 
You may need to use the server name instead of a drive letter. Try:

Code:
\\<server name>\<share name>\GlobalApps\ICA\PointZero.dll

to register it.
 
While the unc name would be better, that's not the issue. A 430 error means there's an incompatibility between the exe and dll - did you relink the exe after you created the dll file? Make sure you use binary compatibility mode on the dll so it won't break exe files that use it if you make changes to the dll code.

"I think we're all Bozos on this bus!" - Firesign Theatre [jester]
 
Thanks Artiechoke your suggestion works.
 
I know this has noting to do with an error 430.
Try the following if you don't feel like registering the
DLL on all the pc's.

See faq222-4724
 
uaahoo Thanks Zarkon4, this really works, you saved me from big headeaches.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top