主题:各位请问 问题 关于注册
克里斯
[专家分:0] 发布于 2007-01-10 17:37:00
请问 如何在 程序里面注册ocx
WinExec('regsvr32.exe/ D:\第三方控件\d5\OCX\CodeCreate.dll',SW_SHOWMINNOACTIVE);
好像没反映不对 ,请问怎么写啊 谢谢了各位
回复列表 (共6个回复)
沙发
tanchuhan [专家分:15140] 发布于 2007-01-10 17:59:00
WinExec('regsvr32.exe /s D:\第三方控件\d5\OCX\CodeCreate.dll',SW_SHOWMINNOACTIVE);
板凳
克里斯 [专家分:0] 发布于 2007-01-10 19:18:00
谢谢您了 但是这样好像也没反映,我是不是什么地方写错了
你运行了 您的那个句话了吗
能在帮我看看吗
您那样写好像运行也没反映啊
3 楼
tanchuhan [专家分:15140] 发布于 2007-01-10 19:35:00
[quote]但是这样好像也没反映[/quote]
没反应是加了/s参数(代表安静模式:slient),即不出现注册提示.如果你想测试是否注册成功,试一下这句:
WinExec('regsvr32.exe D:\第三方控件\d5\OCX\CodeCreate.dll',SW_SHOWMINNOACTIVE);
不过发布程序时,不般是不让用户看到那个注册成功的对话框的,所以最好还是加上/s.
4 楼
克里斯 [专家分:0] 发布于 2007-01-10 19:58:00
太谢谢你了真的感谢了
恩在问个问题
就是找不到指定模块 是怎么会事 是我的路径有问题吗
5 楼
克里斯 [专家分:0] 发布于 2007-01-10 20:01:00
谢谢你 真的嘿嘿 问题解决了 哈哈
6 楼
tanchuhan [专家分:15140] 发布于 2007-01-10 22:52:00
呵呵,不用客气,有空就上多些这个论坛.特别是Delphi版,我会尽力帮你们解决问题的.
我来回复