I have a line of code that gives an error.  This line of code:  

my $dll =  new Win32::OLE("Artwork.db.api");

Gives this error:

Win32::OLE(0.1403) error 0x800401f3: "Invalid class string" at (eval 34)
line 1


To me this indicates that the dll is not registered correctly with
windows.  That is not however the case.  I can use the dll from the
language it was written in as well as a different language that supports
OLE and also using SQL servers' sp_OACreate.  I can also see everything
fine using Jan's OLE-Browser.  Not sure what else could cause this...I
have tried re-registering the dll many times.  I have manually cleaned
every reference to it out of the registry and re registered it.  To no
avail, ideas?

_______________________________________________
Perl-Win32-Users mailing list
[email protected]
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

Reply via email to