"Singh_Gautam_Bir"
<Singh_Gautam_Bir@discussions.microsoft.com>'s wild thoughts
were released on Thu, 23 Dec 2004 03:13:01 -0800 bearing the
following fruit:
>While trying to create an ActiveX DLL in VB 6.0 (File>Make DLLName.DLL), I
>get the following message:
[quoted text clipped - 3 lines]
>I have three class modules and all of these have a Class_Initialize
>functions defined.
And how many of these classes are public?
Look at the Instancing property of each class in the project
explorer.
(The answer is none)
In other words there is No Creatable Public component.
Jan Hyde (VB MVP)

Signature
The past does not repeat itself, but it rhymes.
Mark Twain
[Abolish the TV License - http://www.tvlicensing.biz/]
Check the "Instancing" property of each class. At least one of your classes
must have this property set to "MultiUse" or "GlobalMultiUse".
Adrian
> While trying to create an ActiveX DLL in VB 6.0 (File>Make DLLName.DLL), I
> get the following message:
[quoted text clipped - 3 lines]
> I have three class modules and all of these have a Class_Initialize
> functions defined.