Home
Virtual Image Printer DriverMiraplacid Publisher converts documents to images
Virtual Text Printer DriverMiraplacid Text Driver extracts text from documents
PostScript Printer DriverMiraplacid PostScript Driver prints documents with your content inserted
Miraplacid Binary and Text DOM SDKMiraplacid Binary and Text DOM SDK - access to internal structure of a binary and text files
Common:   Login | Rules of forum | Register
Management:  New topic | Close topic | Move topic | Delete topic
  

Miraplacid Forum >> Software Development >> error 8002801D Library not RegisteredModerator:XMan

Author Topic:  error 8002801D Library not Registered
gamer
Member

From: Canada
posted 2004-09-11 09:24:26 Reply -Delete

I used to be able to create an instance of my COM object from a script, but now I cannot. It says error 8002801D "Library not Registered". I cannot figure out what happen. Object and Type Lib look perfect in OleView. I can use it in Visual Basic adding "reference" (with "new"), but I cannot create it with "CreateObject". I'm using Visual Studio 6.0 SP6 and ATL.

theory
Member

From: Suomi
posted 2004-09-13 05:26:49 Reply -Delete

Script does not use type lib, so type lib does not matter.
Have you changed library version?

gamer
Member

From: Canada
posted 2004-09-14 08:30:07 Reply -Delete

I believe yes. So what? If script does not use type library, how library version could possibly impact IDispatch behaviour?

theory
Member

From: Suomi
posted 2004-09-15 09:17:59 Reply -Delete

Sure it can. Everything is possible with Microsoft. Add current library version to IDispatchImpl template - wMajor, wMinor

gamer
Member

From: Canada
posted 2004-09-23 09:04:56 Reply -Delete

Thank you! It works now. Can you explain me why please?

Your message:
Name, password:
Go to category:  

Technical Support

Copyright © Miraplacid, 2003 - 2024