PDA

View Full Version : Installing OCX's



NewsArchive
08-19-1997, 12:00 AM
I have an application that I have wrote that uses the HTML component in
builder.
The app runs great on my development machine but when I run it on any
other
machine I get the message "Class not registered". I have found in my
searches that I need to include some OCX's and DLL for my component. I
have tried to have Install Shield Express install these components but
they do not register themselves properly or at all. The files that I
have included with my app are

nmcod.dll
nmsckn.dll
nmorenu.dll
olepro32.dll
msvcrt40.dll
html.ocx

The question that I have is how do I get these components to register
properly.
I have read some posting that say you need to include some licenses.reg
file. Some say you need to modify the registery with some licenses
numbers. Other people say you just need to have Install Shield Express
install the files and they will automatically register themselves. I
have tried most all suggestions but nothing works. Does borland or
Install Shield have some documented way of installing these components
or does someone else have an idea. It sounds like there are a lot of
other people that have had the same problem.

If you have any ideas please let me know.

Thanks
Eric
eric@aztek.com

NewsArchive
09-02-1997, 12:00 AM
Hi,
You must include all dependencies for these .DLL's. Express will
automatically register self-registering .DLL's, however all their
dependencies must be present on the target machine before they can be
successfully registered. Make sure you include all dependencies in your
installation.
Regards,

Kent
InstallShield Technical Support

Eric Norgard <eric@aztek.com> wrote in article <33F9C0BA.7BA8@aztek.com>...
> I have an application that I have wrote that uses the HTML component in
> builder.
> The app runs great on my development machine but when I run it on any
> other
> machine I get the message "Class not registered". I have found in my
> searches that I need to include some OCX's and DLL for my component. I
> have tried to have Install Shield Express install these components but
> they do not register themselves properly or at all. The files that I
> have included with my app are
>
> nmcod.dll
> nmsckn.dll
> nmorenu.dll
> olepro32.dll
> msvcrt40.dll
> html.ocx
>
> The question that I have is how do I get these components to register
> properly.
> I have read some posting that say you need to include some licenses.reg
> file. Some say you need to modify the registery with some licenses
> numbers. Other people say you just need to have Install Shield Express
> install the files and they will automatically register themselves. I
> have tried most all suggestions but nothing works. Does borland or
> Install Shield have some documented way of installing these components
> or does someone else have an idea. It sounds like there are a lot of
> other people that have had the same problem.
>
> If you have any ideas please let me know.
>
> Thanks
> Eric
> eric@aztek.com
>

NewsArchive
09-09-1997, 12:00 AM
On Tue, 19 Aug 1997 09:50:18 -0600, Eric Norgard <eric@aztek.com> wrote:
>machine I get the message "Class not registered". I have found in my
>searches that I need to include some OCX's and DLL for my component. I
>have tried to have Install Shield Express install these components but
>they do not register themselves properly or at all. The files that I
>have included with my app are

Eric,

visit http://www.ellipse-data.com/ISX.FAQ.html.

It explains how to set up an install that works. If you have further
problems, do not hesitate to mail me.

Stefan
ellipse data systems

NewsArchive
09-09-1997, 12:00 AM
On 2 Sep 97 14:59:44 GMT, "InstallShield Corp." <KFoyer@installshield.com>
wrote:
>dependencies must be present on the target machine before they can be
>successfully registered. Make sure you include all dependencies in your

I would like to add to this:

Since some systems don't have updated files, and some have them, ALWAYS
include ALL files that may have dependencies to those files.

This will prevent your programs from crashing, especially when it comes to
the usage counts.

Stefan
ellipse data systems

NewsArchive
12-05-1997, 01:00 AM
>
>visit http://www.ellipse-data.com/ISX.FAQ.html.
>
>It explains how to set up an install that works. If you have further
>problems, do not hesitate to mail me.
>
>Stefan
>ellipse data systems


Hi, Stefan,

I have the same problem as everyone (cannot register an OCX)
and in your FAQ page, you describe the method with delph 1 & 2, but
i'm using delphi 3. is the same procedure is ok ? does i need to add
the licences.reg ? (i use InstallShield Express 2.01)

thanks in advance

Ken Dionne

Ken.Dionne@intek.qc.ca

NewsArchive
12-06-1997, 01:00 AM
On Fri, 05 Dec 1997 16:43:06 GMT, dionne@intek.qc.ca (Ken Dionne) wrote:
> I have the same problem as everyone (cannot register an OCX)
>and in your FAQ page, you describe the method with delph 1 & 2, but
>i'm using delphi 3. is the same procedure is ok ? does i need to add
>the licences.reg ? (i use InstallShield Express 2.01)

The same procedure should be fine. You may include the .REG file if there
is one included in Delphi 3.

However I'm trying to find a way to do this without the annoying error
message that is thrown out when NMOCOD.DLL is to be registered.

The error has something to do with the registry entries that it needs to
register not being there.

Stefan
ellipse data systems