为啥VB环境下调试正常,生成EXE后运行则发生错误?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥VB环境下调试正常,生成EXE后运行则发生错误?相关的知识,希望对你有一定的参考价值。
系统是XP,用VB6调试无误,但生成EXE后在正常系统里运行时出现错误(如图)。
里面用了一个控件(不是OCX,是用户控件),还有托盘,以及WebBrowser。
求高手解难,谢谢!已经只有那么多分了,等赚了再加分吧!
把编译里改成P-CODE没有错误提示,但就是运行不了。求解!
想个办法啊 我花了1年的时间研究的啊
追答查出来,是哪条语句有问题。
追问就是查不出啊
追答可以查出来的,你先确定是哪个sub里面,然后每条语句后面showmessage,就知道是哪条语句出问题了。
追问showmessage是什么意思,怎么用?
追答自己百度吧。还说你写了一年,我表示怀疑。我搞混淆了,showmessage是delphi的,其实意思就是让你弹窗出来,MsgBox之类的。
本回答被提问者和网友采纳 参考技术C 这种问题很难一概而论的那串错误代码只有微软的工程师看得懂,无视吧
要解决最好是自己用排除法找到出错的控件、语句,再尝试用其他东西替代,或者再网上寻找帮助 参考技术D 你先打一下包,并把所用的控件包含进去就可以了 ,在VB中用全编译运行就找到问题了
为啥生成的exe文件在别人的电脑上无法运行
你这个EXE是在什么环境下编译生成的?如果不自带运行库,那么别人的电脑当中没有这个编译环境的话,当然无法运行。 参考技术A 首先要有vb运行库:c:\windows\system32\msvbvm60.dll,还有你用到的控件,把这些和程序放在一起就可以了。
以上是关于为啥VB环境下调试正常,生成EXE后运行则发生错误?的主要内容,如果未能解决你的问题,请参考以下文章
Eclipse做C程序时为啥Debug下不能生成exe文件,新手在线等帮助,悬赏!
c#2005调试程序正常,生成了引用的dll文件,但是生成程序后在其他机器上使用,总是出现缺少程序集的错误
golang 环境build之后可执行文件为啥没有在bin生成
我用VB编译运行程序没有问题,可是生成的exe应用程序运行时就跳出错误,System Error &H8007007E。