F foolaliu Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-19 #1 请问在一台win98机器上如何注册一个Activex控件? 该机器没有预装Delphi,VB等编程工具。
B bald_eagle Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-19 #3 也可以直接做到delphi的程序中,例如下面注册formula one组件 winexec(pchar('regsvr32.exe -s'+getcurrentdir()+'/vcf132.ocx'),sw_show) 你可以运行regsvr32命令,察看它参数,-s是代表不做提示。
也可以直接做到delphi的程序中,例如下面注册formula one组件 winexec(pchar('regsvr32.exe -s'+getcurrentdir()+'/vcf132.ocx'),sw_show) 你可以运行regsvr32命令,察看它参数,-s是代表不做提示。
朝 朝三暮四狼 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-23 #5 在CB中可以这样: 注册: ShellExecute(Handle,NULL,“regsvr32.exe”,“xxx.ocx” ,NULL,SW_SHOWNORMAL); 反注册:ShellExecute(Handle,NULL,“regsvr32.exe”,“ /u xxx.ocx”,NULL,SW_SHOWNORMAL); /u 表示反注册; 好像还有一种用ActiveX控件本身的输出函数进行注册,输出函数如下: “DllRegisterServer”和“DllUnRegisterServer” 调用它们就像调用其它的dll库方法一样;这种方法我还没用过:)
在CB中可以这样: 注册: ShellExecute(Handle,NULL,“regsvr32.exe”,“xxx.ocx” ,NULL,SW_SHOWNORMAL); 反注册:ShellExecute(Handle,NULL,“regsvr32.exe”,“ /u xxx.ocx”,NULL,SW_SHOWNORMAL); /u 表示反注册; 好像还有一种用ActiveX控件本身的输出函数进行注册,输出函数如下: “DllRegisterServer”和“DllUnRegisterServer” 调用它们就像调用其它的dll库方法一样;这种方法我还没用过:)
Y yu_wlof Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-29 #6 甚至可用authorware中的activex安装函数
Z zhangfeng1001 Unregistered / Unconfirmed GUEST, unregistred user! 2001-03-29 #8 接受,没有DELPHI,装上就行了。——又不是很贵。