调试和生成EXE有什么不同? 程序在调试时正常,生成EXE后运行不正常。调试和生成EXE后有啥不同? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要注意生成EXE后运行时是否是在新的位置(文件夹)下。 (1)一个是解释执行,一个是编译运行,在处理内存上有差别,所以可能调用API的效果不同。(2)调试可以访问调试对象,导致程序运行流程的差别:Sub Main()On Error Goto ErrProc:Debug.Print 3 / 0MsgBox "OK"Exit SubErrProc:MsgBox "Failed"End Sub以上代码在调试和编译方式下运行结果不同。(3)如lz所说,路径问题。调试使用的是 VB.EXE 所在路径。 调试运行有错误机制和崩溃,EXE运行极有因代码相冲而运行不了.甚至没有任何提示 求助~vb中最不占资源而且时间长的延迟办法~ 关于完美elementclient.exe调用! 发布我的LRC歌词分析函数 我想用VB6编写电子邮件程序,请问用哪些控件或对象最好。请专家们推荐好的VB6编程方法和好用的VB通信控件。 vb中随机取值应该如何取? 高分求示例:动态创建MDI窗体菜单,这些菜单要能够触发事件? 请问如何得到ALT+ENTER组合键 记录集addnew方法的问题 有谁懂VB vb中用command调用有输入参数的存储过程,有简短一点的代码吗?书上的例子好长。 在access加密后在VB6中怎么打开? 一段文件处理代码,怎么写都不对,求助!!
(2)调试可以访问调试对象,导致程序运行流程的差别:
Sub Main()
On Error Goto ErrProc:
Debug.Print 3 / 0
MsgBox "OK"
Exit Sub
ErrProc:
MsgBox "Failed"
End Sub
以上代码在调试和编译方式下运行结果不同。
(3)如lz所说,路径问题。调试使用的是 VB.EXE 所在路径。