Hi, I'd like to know if someone can tell me how could I register an ActiveX EXE during (or after) the installing process.
I need to use the registerserver command, instead the classic regsvr32.
Thanks in advance.
Regards.
Minsis![]()
Professional Software Development Tools
Hi, I'd like to know if someone can tell me how could I register an ActiveX EXE during (or after) the installing process.
I need to use the registerserver command, instead the classic regsvr32.
Thanks in advance.
Regards.
Minsis![]()
the easist way to to use the file properties/advance and make sure "register com interace" is checked off.
HOWEVER, if that dll or ocx needs another file you installed you need to use the install-order property to control the order of install.
another way to do it is via the
System.RegisterActiveX()
in your "post install" process.
(Click here to contact me)
Providing Independent Professional Consulting Services for
IndigoRose products, World Wide.
Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)
Hi jassing, thank you for your reply.
The problem is that the component is an ActiveX EXE (VB6), so I'm not sure if I can use RegisterActiveX() because I need my component to be registered by REGSERVER command instead regsvr32.
Anyway, I will try and let you know about it.
Thanks!
Minsis
I'm soooo SorrY! I missed that it was an exe.
After you install the files, just issueCode:File.Run(SessionVar.Expand("%AppFolder%\\MyCOMSERVER.EXE"),"/regserver", "",-1, false);
(Click here to contact me)
Providing Independent Professional Consulting Services for
IndigoRose products, World Wide.
Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)
THANKS A LOT!!!
I will try that, and let you know.
Minsis![]()
set the attribute?
Open file properties, click the advanced tab, install order is at the bottom.
All files are set to 1000 by default; lower number installs earlier than higher #'s.
(Click here to contact me)
Providing Independent Professional Consulting Services for
IndigoRose products, World Wide.
Located in -8:00 (-7:00 DST) GMT Timezone (Western United States)
Jassing, the solution you proposed about the ActiveX EXE, worked perfectly fine!
Thank you for all your help.
Minsis.![]()