Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

OCX Registration/Setup Programs.

24 views
Skip to first unread message

Mikel Finch

unread,
May 27, 1997, 3:00:00 AM5/27/97
to

I am looking for an ezy way to do OCX registration. I know of the
regsvr32.exe, but I was told that doesn't always work. I am thinking
more on the lines of a setup program made by install shield.

I will test out regsvr32.exe and test its results. If it works I am
going to include it whithin an setup program. The program I am
currently working on has a THTML component, which will need to be
registered. In the future I will probably have several more programs
that have OCX components. If I can't get OCX to register I may end up
choosing other components.

If you have any suggestions on OCX installation, I would love to hear
them.

Sincerely,

Mikel Finch


see the signature below for address

unread,
May 27, 1997, 3:00:00 AM5/27/97
to

On Tue, 27 May 1997 00:24:34 GMT, mi...@dakota.net (Mikel Finch) wrote:
>I am looking for an ezy way to do OCX registration. I know of the
>regsvr32.exe, but I was told that doesn't always work. I am thinking
>more on the lines of a setup program made by install shield.

InstallShield will auto-register your OCX controls, provided that it has
the OLESelfRegister flag set in the version resource.

How do you do it? Drag-'n-drop the support files in the specified order
into a seperate group and then the OCX.

Why? The support files have to be installed before the OCX gets registered,
or else it fails because the needed files are not present.

>currently working on has a THTML component, which will need to be
>registered. In the future I will probably have several more programs

The InstallShield & Delphi FAQ at http://www.ellipse-data.com/ISX.FAQ.html
describes in Question 3 how to install the ISP OCX controls.

Happy coding

Stefan Paetow
ellipse data systems

== owner@ ==
== ellipse- ==
== data.com ==
== Fix the ==
== above for ==
== address ==

-
=========================================================================
= Any opinions here are my personal opinions, not those of my company =
= Home on the web: http://www.ellipse-data.com/ =
= Delphi Super Page: http://ftp.is.co.za/dsp/ =
= Delphi User Groups in South Africa: http://www.delphi.co.za/dugg/ =
=========================================================================

Marcel M. Eichhorn

unread,
May 27, 1997, 3:00:00 AM5/27/97
to

Install shield registrates an OCX for you already.

Marcel.

Mikel Finch <mi...@dakota.net> wrote in article
<338a2820...@news.dakota.net>...


> I am looking for an ezy way to do OCX registration. I know of the
> regsvr32.exe, but I was told that doesn't always work. I am thinking
> more on the lines of a setup program made by install shield.
>

> I will test out regsvr32.exe and test its results. If it works I am
> going to include it whithin an setup program. The program I am

> currently working on has a THTML component, which will need to be
> registered. In the future I will probably have several more programs

Joakim Nordström

unread,
May 28, 1997, 3:00:00 AM5/28/97
to

I was just curious 'cuz I can't even get the THTML and TSMTP
components to register on the client machines at all. How did you get
them to work? Every time I try to use my own program or the Simple
Mail example on the end users machine to send a mail I get a strange
dialog with only a "." in it and an Ok button. It works fine on my own
machine with Delphi 2.01 installed. Installshield is supposed to
register the included OCX's right? Well it doesn't and even if I use
Regsrv32 they still give me the same strange error...

Any thoughts would be much appreciated

/thanx, Jock
joakim.n...@space.se

-------------------

see the signature below for address

unread,
May 28, 1997, 3:00:00 AM5/28/97
to

On Wed, 28 May 1997 11:11:29 GMT, joakim.n...@space.se (Joakim
Nordström) wrote:
>them to work? Every time I try to use my own program or the Simple
>Mail example on the end users machine to send a mail I get a strange
>dialog with only a "." in it and an Ok button. It works fine on my own

InstallShield will auto-register your OCX controls, provided that it has


the OLESelfRegister flag set in the version resource.

How do you do it? Drag-'n-drop the support files in the specified order
into a seperate group and then the OCX.

Why? The support files have to be installed before the OCX gets registered,
or else it fails because the needed files are not present.

The InstallShield & Delphi FAQ at http://www.ellipse-data.com/ISX.FAQ.html

Rob

unread,
May 28, 1997, 3:00:00 AM5/28/97
to

If the OCX doesn't have a autoregister flag in it's resources then you
need to edit an .ini file in Install Shield, I can't recall the
name, and include a section like such as [THTML.OCX] and tell
install shield to register the OCX for you. I am using =

Install Shield Pro and I needed to root around in the help to find
this info, but it is there.
-Rob


see the signature below for address wrote:
> =

> On Wed, 28 May 1997 11:11:29 GMT, joakim.n...@space.se (Joakim
> Nordstr=F6m) wrote:
> >them to work? Every time I try to use my own program or the Simple
> >Mail example on the end users machine to send a mail I get a strange

> >dialog with only a "." in it and an Ok button. It works fine on my own=

> =

> InstallShield will auto-register your OCX controls, provided that it ha=


s
> the OLESelfRegister flag set in the version resource.

> =

> How do you do it? Drag-'n-drop the support files in the specified order=

> into a seperate group and then the OCX.

> =

> Why? The support files have to be installed before the OCX gets registe=


red,
> or else it fails because the needed files are not present.

> =

> The InstallShield & Delphi FAQ at http://www.ellipse-data.com/ISX.FAQ.h=


tml
> describes in Question 3 how to install the ISP OCX controls.

> =

> Happy coding
> =

> Stefan Paetow
> ellipse data systems
> =

> =3D=3D owner@ =3D=3D
> =3D=3D ellipse- =3D=3D
> =3D=3D data.com =3D=3D
> =3D=3D Fix the =3D=3D
> =3D=3D above for =3D=3D
> =3D=3D address =3D=3D
> =

> -
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> =3D Any opinions here are my personal opinions, not those of my compan=
y =3D
> =3D Home on the web: http://www.ellipse-data.com/ =
=3D
> =3D Delphi Super Page: http://ftp.is.co.za/dsp/ =
=3D
> =3D Delphi User Groups in South Africa: http://www.delphi.co.za/dugg/ =
=3D
> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

see the signature below for address

unread,
May 29, 1997, 3:00:00 AM5/29/97
to

On Thu, 29 May 1997 12:26:49 GMT, "Claudia Maria Korsmeier"
<kor...@uni-muenster.de> wrote:
>But there seems to be a mistyping.
>You say
> mfcvrt40.dll
>has to be included.
>I couldn't find any mfcvrt40.dll on my W95 cd,
>shouldn't it be
> msvcrt40.dll ?

That was changed wasn't it? Can you refresh your copy again?

>Nevertheless after installing via isx I receive an
> Access violation at 00000013
> address 98892AE0
>The program starts, but the appropriate forms
>renew this error by activating them.

With that one I don't have a clue. Isn't that a not-initialised component
that bombs out? I'm sure it is not the OCX.

Happy coding

Stefan Paetow
ellipse data systems

== owner@ ==


== ellipse- ==
== data.com ==
== Fix the ==
== above for ==
== address ==

-
=========================================================================
= Any opinions here are my personal opinions, not those of my company =
= Home on the web: http://www.ellipse-data.com/ =
= Delphi Super Page: http://ftp.is.co.za/dsp/ =
= Delphi User Groups in South Africa: http://www.delphi.co.za/dugg/ =
=========================================================================

see the signature below for address

unread,
May 29, 1997, 3:00:00 AM5/29/97
to

On Wed, 28 May 1997 20:11:31 -0400, Rob <l...@cais.com> wrote:
>If the OCX doesn't have a autoregister flag in it's resources then you
>need to edit an .ini file in Install Shield, I can't recall the

I believe you mean the .IWZ file :)

>name, and include a section like such as [THTML.OCX] and tell
>install shield to register the OCX for you. I am using =

0 new messages