朋友,sp5是软件Visual Basic v60 sp5 Runtime的部分内容,关于VB无法运行:
1你说的运行是打不开VB,这说明你应该重新下载一个好的,可能你用的和你的电脑的设置不匹配;
2如果说在VB中无法运行程序,这可能你的代码有问题。
不知道你说的是哪种?
如果是第一种的话,就请你登陆>
那是因为别人的机器上没有VB的运行库文件
简单的解释就是有两个DLL文件需要放在WINDOWS的SYSTEM目录下
最简单的你用VB的制作安装程序
这样的好处是如果你使用了一些非官方的控件的话别人也能运行你的程序
点击"开始"菜单
选择"程序"
继续选择"Microsoft
Visual
Basic
60
中文版"
然后选择"Microsoft
Visual
Basic
60
中文版工具"
内部有个"Package
&
Deployment
向导"程序
点击,打开
然后选择你写的程序的工程
点击"打包"
这样会自动给你生成你所需要的运行控件
100%可以!
或者去找一些VB专用的打包工具
你可以下载个VB-PowerWrap
汉化版
只要点击
VB工程
然后按步骤就可以了
生成绿色执行程序
绝对好用
这样会有两个问题
1是你的EXE会很大
2是程序不能使用非官方的控件
有以下几种情况:
1、死循环。这是最常见的。
2、循环很长,虽然没有死。
检查与查找的方法:
在没有响应时,按下ctrl-break(这两个按钮同时按下,break在小键盘上)。
然后可以看到**的光标条遮罩着一条语句,这条语句应该在一个循环之内。
使用鼠标放到结束循环的变量上,可以看到变量的值(如果结束条件有几个变量,分别检查)
在方便检查的语句上,设置断点(两种方法都可以。1、在语句左边的边框上点击;2、插入stop语句)
按F5键,执行就会听到断点,检查变量;再按F5,再检查。对比变量的变化,可以找出错误。
下载OFFICE 2003 完整包 重装一下即可,注意,这个包解压后放在本地某个目录后再装,装完后先不要删除,运行VB无误后也最好保存,因为有些DLL在OFFICE 2003安装后版本比VB自带的要高,所以系统会要求在OFFICE2003的安装包中进行升级,如果有安装包,VB运行时系统会自动进行升级,升级后就可以运行VB了,而且一般不会再次出现你说的提示了。
代码必须和你的界面一致才行,不是说光复制了代码就万事大吉了。比方说你的工程中有没有form1、form2、form3、form4、form5这些窗体?因为如果这些窗体存在的话,VB会自动把首字母改为大写的(就像Form12),而你的代码中是小写的,所以我会有这样的怀疑。除此之外,你的当前窗体(就是form1)上还必须有Command1、Combo1、Text1等控件。另外,你代码中最后那些汉字是什么意思呢?是子过程或自定义函数吗?
以上就是关于vb无法运行全部的内容,包括:vb无法运行、用VB制作一个简易的程序后为什么无法运行、我自己做的VB程序怎么在其他台的电脑上运行不了等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)