使用了VB WinSock控件编译成EXE文件后在没安VB的电脑上为什么不能运行?它说缺少MSWnck.ocx文件。

使用了VBWinSock控件编译成EXE文件后在没安VB的电脑上为什么不能运行?它说缺少MSWnck.ocx(好象是这个名字)文件。我怎么办?原理不重要,只要怎么办。... 使用了VB WinSock控件编译成EXE文件后在没安VB的电脑上为什么不能运行?它说缺少MSWnck.ocx(好象是这个名字)文件。我怎么办?原理不重要,只要怎么办。 展开
 我来答
in13
2007-03-02 · TA获得超过923个赞
知道大有可为答主
回答量:1637
采纳率:0%
帮助的人:884万
展开全部
在你本机上,将这个控件文件复制下来。

一、将它和你写出来的主程序放在一个目录下一起给客户。有时可以,但也有时不行。也可以将这个文件让客户复制到系统目录下(如:c:\windows\sysytem32).

二、你将这个控件文件与主程序一起复制给别人后,你在”开始”“运行”输入去“regsvr32 ”(命令后面有一个空格)再将那个文件用鼠标拖到这个“运行”对话框里来,点“确定”就OK。

第一个说明、系统有时会自己主动与主程序目录下和系统目录下的相关文件进行联系。所以有的系统可以有的不行。
第二个说明、regsvr32命令是给系统注册相关文件,可以注册OCX、DLL,此方法需要有对注册表有写的权限。

建议:你优先选第二种。
张某某6
2007-03-02 · TA获得超过4407个赞
知道小有建树答主
回答量:1354
采纳率:58%
帮助的人:305万
展开全部
缺少控件,一种它提示缺什么,你就把这个文件拷贝到其c盘操作系统目录下,
一种在那个机器安装vb
再一种 编译可执行文件时 把这些控件加上。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
2388451
2007-03-02 · 超过18用户采纳过TA的回答
知道答主
回答量:62
采纳率:0%
帮助的人:0
展开全部
最直接的办法,在那台机器上也装个VB。
其实,有更好的办法,只不过很麻烦,即用打包工具。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式