关于activex控件?(50分)

  • 主题发起人 主题发起人 ll710815
  • 开始时间 开始时间
L

ll710815

Unregistered / Unconfirmed
GUEST, unregistred user!
我在应用文件中使用了vb中的控件mscomm,如何在打包时将他打入以便在其他没装vb的机子上
也可以运行,应如何做,请讲具体点!
 
一般.ocx的文件直接复制到Windows/system目录就可以了,
有一些COM和DCOM是需要注册的,即复制到Windows/system目录后,
使用 regsvr32.exe mscomm.dll 命令将COM注册给Windows。
取消注册加 -u 参数。
 
OopsWare, 可否请你再写一次?我看不到帖子,信箱的又掉了
 
ocx也是要注册的
用regsvr32 mscomm.ocx
ocx必须和。lic一块发行
 
RE:ll710815
一般.ocx的文件直接复制到Windows/system目录就可以了,
有一些COM和DCOM是需要注册的,即复制到Windows/system目录后,
使用 regsvr32.exe mscomm.dll 命令将COM注册给Windows。
取消注册加 -u 参数。
 
其实,使用delphi的话,可用install express for delphi 4 作安装程序
当你把mscomm。ocx选中之后,for 4默认的就会注册,此时如果你每把握的话,可以把mscomm.ocx
系列的4个文件全安装到应用程序目录或sysytem下,程序会自动寻找!
 
用Delphi完全可以不用这个控件,但由于我对这个控件有较深的感情(以前在vfp各vb中
一直用它有),所以在Delphi中也用到。有两个方法你可以参考。
1。 如前面几个仁兄的,在制作打包时用install express for delphi 4 把它自动注册
到系统中。
2。在程序第一次运行时利用regsvr32 mscomm32.ocx 将其注册到系统中然就可以程序正
常运行了。至于怎么样知道程序是第一次运行,就不必多说了,方法很多。

 
多人接受答案了。
 
后退
顶部