请问各位大哥,如何用代码注册.DLL和.ocx
解决方案 »
- 采用什么控件,如何得到图中的效果呢?(高分求救!!!)
- 请问如何用VB来实现论坛消息的发送
- 关于数制转换的问题?
- 用Datareport设计发票套打的问题
- 寻求取得当前点的颜色的api函数,getpixel 需要当前设备场景的句柄,而我不需要指定当前设备
- dataGrid中方向键操作怎么有时行,有时不行
- 你认为《程序员大本营2001》在Visual Basic方面应该做些什么?
- 一个VB网站的兴起!COOL!
- 谁帮我老妹(beachs)找到那首歌,我给300分
- 解决问题必给分!请教如何用CommonDialog打开对话框一次打开多个文件?
- 一个有关替换二进制文件中某部分内容的问题!急用!!
- combo的change时间要如何出发呢?
建一个BAT文件
内容如下
net stop iisadmin /ycopy 名称.dll %windir%\system32
regsvr32 %windir%\system32\名称.dllcopy 名称2.dll %windir%\system32
regsvr32 %windir%\system32\名称2.dllnet start w3svc
然后在vb中
Dim s As Long
s = Shell("kk.bat", vbHide)
小猴的完善解析!呵呵
每个ocx和COM DLL都有自己的注册和注销函数,这是标准
你可自己定义一个名字来注册和注销,如这样的,假如我们的ocx文件名为test.ocx,则:
Private Declare Function DllRegisterServer Lib "test.ocx" () As Long"
Private Declare Function DllUnregisterServerLib "test.ocx" () As Long"
test.ocx 这个可以带具体的路径
Shell "regsvr32 """ & 文件全路径名 & """"
注册后会弹出一个对话框说是注册成功
想不要弹出这个对话框行吗?
Shell "regsvr32 """ & 文件全路径名 & """"
注册后会弹出一个对话框说是注册成功
想不要弹出这个对话框行吗?
__________________________________________________________'加上/s参数开关就行了
Shell "regsvr32 /s """ & 文件全路径名 & """"