vb生成的exe在别人机子上打开
来源:百度知道 编辑:UC知道 时间:2024/05/31 05:47:50
我把全部的ocx和dll都放到了exe在的目录了
我自己机子重装完(无VB)都能打开
可在别人机子就是打不开(显示xxxxxx控件未注册或部件不可用)
不过是在受限用户下
如果是因为这个有什么办法解决
是msinet.ocx这个控件
在受限的机子上好象不能注册
我写提示无法注册什么的
另外
regsvr32 proctexe.ocx
为什么写proctexe.ocx\
我写regsvr32 msinet.ocx
不行吗?
3L不知道怎么用能讲清楚点吗
我自己机子重装完(无VB)都能打开
可在别人机子就是打不开(显示xxxxxx控件未注册或部件不可用)
不过是在受限用户下
如果是因为这个有什么办法解决
是msinet.ocx这个控件
在受限的机子上好象不能注册
我写提示无法注册什么的
另外
regsvr32 proctexe.ocx
为什么写proctexe.ocx\
我写regsvr32 msinet.ocx
不行吗?
3L不知道怎么用能讲清楚点吗
那就注册一下msinet.ocx
开始-运行
regsvr32 proctexe.ocx
regsvr32 proctexe.ocx
Private Declare Function regMSINET Lib "MSINET.OCX" Alias "DllRegisterServer" () As Long
'以上是声明
'这个是注册函数模块
Sub RegDll()
regHackZone
End Sub
'这里是调用
Private Sub Form_Load()
If App.PrevInstance Then
End
End If
RegDll
End Sub