vb 程序生成exe运行后,不一定多长时间就会出现程序没有响应的状态,得在任务管理器关闭重新打开,求帮助

 我来答
生死魔
2014-06-30 · TA获得超过206个赞
知道小有建树答主
回答量:313
采纳率:0%
帮助的人:348万
展开全部

这个和杀毒应该关系不大.重新安装vb应该也是不行的.没有响应应该是程序占用的资源大.导致.vb既然已经生成了exe就证明了vb本身是没问题的.这个主要还是看代码.程序的运行是以2进制形式的,所以你重新安装vb和不重装所生成的exe是一样的.另外一点,就是如果你制作这个程序的电脑和运行程序的电脑如果不是同一台的时候,尽量使用vb提供的打包工具.将所有使用到的控件,和组件一起打包.然后在运行的电脑上安装.因为2000属于服务器版本,架构和xp,win7都是有所不同的.用到的dll自然有很多不一样,

打包的时候使用这个

弹出来的对话框上面选择工程文件,然后点打包

其他的基本默认,主要就是这里

这里要将你使用到的文件一起添加进来.如,声音文件,视频文件,或者使用到的文件等,一般dll文件使用到的都会打钩.

然后把一直下一步就可以了.

最后报刚刚生成的整个包.复制到运行的电脑上.里面有个安装文件.安装一下,就可以了.

更多追问追答
追问
最开始我是用xp系统做的软件,基本东西做好了以后要调用一个动态链接库,我电脑上没有,所以就拿到了正常现场使用的电脑上,系统windows2000,继续编写程序,编写完成后生成的exe文件。按照目前这样我应该怎么办呢?我刚刚试了一下,生成打包文件后在安装的时候还有个错误,但是程序能正常安装成功
追答
生成错误就不行了.你要看是什么错误.然后到网上找对应的dll.下载xp版本的dll到2000里面就可以了.
cnypzhw
2014-06-30 · TA获得超过2152个赞
知道小有建树答主
回答量:920
采纳率:0%
帮助的人:684万
展开全部
杀毒,重新安装vb
更多追问追答
追问
windows2000的系统,用杀毒吗?vb软件卸载后就不能安装了吧,就得重新做系统了吧
追答
vb也是软件呀,能卸载就能安装,前提是你要有安装程序,你重做系统不也得重装vb,win8的系统都会中毒,不用说win2000了,你还是先杀一下毒吧,不能搞定了再重做系统
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式