您的位置:程序门 -> vb ->



怎么办怎么办,一个月的时间白忙了


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


怎么办怎么办,一个月的时间白忙了
发表于:2007-04-23 16:35:06 楼主
vb编的程序生成的exe为什么一定要在装有vb上的电脑上才能顺利运行,我的程序中只加了个winsock控件,其他没有,请问其他电脑上如果没有装vb怎么样才能顺利运行,除了打包以外
发表于:2007-04-23 16:52:311楼 得分:0
编程机器上的mswinsck.ocx与客户机器上的mswinsck.ocx版本不同

解决方案:

用客户机器上的mswinsck.ocx覆盖编程机器上的mswinsck.ocx,重新编译

或者

用编程机器上的mswinsck.ocx覆盖客户机器上的mswinsck.ocx
发表于:2007-04-23 17:40:282楼 得分:0
"开始 "==> "程序 "==> "ms   vb6 "==> "vb工具 "==> "打包发布工具 "

打开后选择你的工程文件,然后一路next,最后声称一个安装包,把这个包给没有vb的机器安装一下就可以了.

如果找不到这个打包工具,用vb的盘添加上去就有了
发表于:2007-04-23 19:16:183楼 得分:0
"开始 "==> "程序 "==> "ms   vb6 "==> "vb工具 "==> "打包发布工具 "
发表于:2007-04-23 19:58:034楼 得分:0
lz所谓的 "其它机器 ",是啥系统?

要是是2000以上,就直接带上你的winsock控件吧

放在资源文件里面,然后在运行时检查一下系统目录与当前目录有没有这个控件

如果没有就从资源文件里释放出来就ok
发表于:2007-04-23 21:37:235楼 得分:0
baidu搜索   vb-powerwrap
发表于:2007-04-23 22:04:086楼 得分:0
不用紧张,这是小问题。  
把运行时用到的控件什么的都拷贝到exe目录下就可以了。嫌麻烦的话可以按照二楼说的方式打包发布。


快速检索

最新资讯
热门点击