工业仪表盘控件Iocomp ActiveX常见问题(1):我如何分发ActiveX组件?

只需要复制和注册你在目标计算机上使用的那些组件的OCX文件,就可以成功分发ActiveX组件,你可以按照以下方法之一分发组件。ActiveX组件不依赖于任何其他操作系统文件。

注意:根据我们的许可协议,你不可以将与我们的ActiveX组件关联的LIC(许可证)文件分发给最终用户的计算机。另外,通常不需要分发关联的TLB文件,只需分发OCX文件即可。

手动注册

此方法涉及手动安装已编译的软件和ActiveX组件。这通常用于仅将应用程序分发给少数计算机的情况。

复制程序所需的OCX文件(例如:如果程序使用Strip Chart(条形图)和Analog Gauge components(模拟仪表组件),则复制“iStripChartXComponent.ocx”和“isAnalogLibrary.ocx”文件到目标计算机的系统目录。 一般是Windows 95/98的“C:\WINDOWS\SYSTEM”和Windows NT/2000系统的“C:\WINNT\SYSTEM32”。

打开命令或DOS提示符,并在放置OCX文件的system/system32目录中执行以下命令。你也可以使用START/RUN命令。

Windows 95/98

组件命令行运行命令
Analog
(isAnalogLibrary.ocx)
regsvr32
isAnalogLibrary.ocx
regsvr32
c:\windows\system\isAnalogLibrary.ocx
Digital
(isDigitalLibrary.ocx)
regsvr32
isDigitalLibrary.ocx
regsvr32
c:\windows\system\isDigitalLibrary.ocx
Strip Chart
(iStripChartXControl.ocx)
regsvr32
iStripChartXControl.ocx
regsvr32
c:\windows\system\iStripChartXControl.ocx
Professional
(iProfessionalLibrary.ocx)
regsvr32
iProfessionalLibrary.ocx
regsvr32
c:\windows\system\iProfessionalLibrary.ocx
Plot Library
(iPlotLibrary.ocx)
regsvr32
iPlotLibrary.ocx
regsvr32
c:\windows\system\iPlotLibrary.ocx

Windows NT/2000

组件命令行运行命令
Analog
(isAnalogLibrary.ocx)
regsvr32
isAnalogLibrary.ocx
regsvr32
c:\winnt\system32\isAnalogLibrary.ocx
Digital
(isDigitalLibrary.ocx)
regsvr32
isDigitalLibrary.ocx
regsvr32
c:\winnt\system32\isDigitalLibrary.ocx
Strip Chart
(iStripChartXControl.ocx)
regsvr32
iStripChartXControl.ocx
regsvr32
c:\winnt\system32\iStripChartXControl.ocx
Professional
(iProfessionalLibrary.ocx)
regsvr32
iProfessionalLibrary.ocx
regsvr32
c:\winnt\system32\iProfessionalLibrary.ocx
Plot Library
(iPlotLibrary.ocx)
regsvr32
iPlotLibrary.ocx
regsvr32
c:\winnt\system32\iPlotLibrary.ocx

你还可以下载一个样本批处理文件,该文件将在任何32位Windows系统上为你进行注册:regiocomp.bat [3KB]
注意:此批处理文件假定您已将OCX文件放在Windows系统或System32目录中(支持所有32位版本的Windows)。

将已编译的程序复制到您选择的目录中,并根据需要为应用程序创建快捷方式。

你可能需要从其他制造商处获得的其他ActiveX控件也可用相同的方式注册。但是,它们可能依赖于你必须通过查看ActiveX组件的文档或联系制造商来确定其他系统文件。一般将所需的DLL复制到系统目录即可。

安装人员注册

如果你计划将应用程序分发到多台计算机,或者你的最终用户将自己安装软件,则此方法是首选方法。

1.大多数安装程序,如 InstallShield, WISE安装程序, Microsoft SMS安装程序, NullSoft的安装系统(免费软件)等可以自动为您注册ActiveX控件。有关在目标计算机上自动注册ActiveX控件的说明,请参阅安装软件制造商的手册和帮助文件。Iocomp使用InstallShield安装程序在您的计算机上初始注册开发ActiveX控件。许多公司已经拥有Microsoft SMS安装程序的许可证,因此通常是内部软件分发的首选安装程序。

使用Internet Explorer进行Internet传递

分发我们的ActiveX组件以用于Internet Explorer时使用此方法。有关更多信息,请参阅我们的Internet Explorer示例

                                            点击查看Iocomp ActiveX/VCL


转载于:https://juejin.im/post/5c272d0de51d4554055587b9

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值