社区
VB基础类
帖子详情
为什么生成EXE文件后运行不正常,而在工程里F5运行是正常的?
tangjinn
2003-10-17 08:16:45
因为小程序,我整个工程没用DLL,最后生成一个EXE文件, 有1.4M. 但运行不正常
而在工程中完全正常,请高手说出可能的情况。
...全文
66
28
打赏
收藏
为什么生成EXE文件后运行不正常,而在工程里F5运行是正常的?
因为小程序,我整个工程没用DLL,最后生成一个EXE文件, 有1.4M. 但运行不正常 而在工程中完全正常,请高手说出可能的情况。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
28 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tangjinn
2003-10-20
打赏
举报
回复
没有错误提示, 程序如下
sub main()
......
if fss=true then
程序段1
else
程序段2
end if
......
end sub
fss 为一函数的结果值
在工程中是正确的执行程序段1, 而生成的EXE文件却执行程序段2。
没有用On Error Resume Next。 天哪。
kmzs
2003-10-20
打赏
举报
回复
缺东东?
flc
2003-10-20
打赏
举报
回复
没有遇见过。学习
Nev
2003-10-20
打赏
举报
回复
肯定是fss 函数定义部分有问题
Dublue
2003-10-20
打赏
举报
回复
晕,当然是跟踪f5,看每个值是否正常
对exe,可以在可能出错的地方设置msgbox啊
踏平扶桑
2003-10-18
打赏
举报
回复
没有看到你的代码不好说
Dublue
2003-10-18
打赏
举报
回复
单步跟踪调用的函数
rgbcn
2003-10-18
打赏
举报
回复
没见过这么怪的问题
Nev
2003-10-18
打赏
举报
回复
把 要求变量声明 的选项选上,看看是否有变量没有定义
你的fss函数是在哪里定义的?函数体是什么
Gelim
2003-10-18
打赏
举报
回复
我也遇到过这种情况,那时我是把if语句拆开了使用的!
守城小轩
2003-10-18
打赏
举报
回复
**exe文件执行怎么跟踪?
你可以用softice!
饮水需思源
2003-10-18
打赏
举报
回复
在工程中按Ctrl+F5运行试试
coolboy0000love
2003-10-18
打赏
举报
回复
可能是你语句有错误哦
检查不出来而已啊
tangjinn
2003-10-18
打赏
举报
回复
exe文件执行怎么跟踪? 我想跟踪看看. 调用的是DLL文件里的函数.
忘了说一个重要现象, 生成EXE文件时有时会失败,提示为"表达式太复杂".
但是随便去掉工程中一个窗体就正常了.晕了. 其实我是有解决方法, 但我想知道为什么?
thirdapple
2003-10-18
打赏
举报
回复
上次我用On Error Resume Next来Miss掉了递归的错误,结果编译后就出错,检查看看有没有On Error Resume Next的部分
flc
2003-10-18
打赏
举报
回复
xuexi
bigpig
2003-10-18
打赏
举报
回复
你是不是在什么地方加了on error resume next?快去查查吧
然后在你怀疑的地方写错误处理程序,把错误写入文件。
不能运行总的报错吧,把错误消息贴一下!
tangjinn
2003-10-18
打赏
举报
回复
Ctrl+F5全编译运行也是正常的.F5也是正常的, 就EXE文件运行不正常
把 要求变量声明 也加上了. 问题还是那样, 函数是引用的自己做的DLL文件的函数
你们遇到过这种情况吗: 生成EXE文件时有时成功,有时提示为"表达式太复杂"而失败的?
我猜可能与这个有关,
高手快现身!
goodname008
2003-10-17
打赏
举报
回复
我遇到过,尽量你把调用自定义函数的部分去掉,把函数体写在调用处试试。
tangjinn
2003-10-17
打赏
举报
回复
用P代码编译过, 还是不行。 为什么有这种怪事?
加载更多回复(8)
网络基础知识分享
本课程主要讲了以下几个方面的基础知识:1. 对DNS协议及SNMP协议进行了简单的介绍;2. 对BGP的MED如何使用进行了简单介绍;3. 对VPC的基础知识进行简单介绍;4. 对
F5
设备的基础操作进行了简单介绍;5. 对IPV6基础知识进行了简单介绍;
调试经验 | Visual Studio中代码正常
运行
,但
运行
生成
的
exe
报错“0xc000007b无法正常启动”
在VS环境下debug,release都可以正常
运行
,
F5
+debug/release也可以正常
运行
代码。但是在
生成
的release目录下直接
运行
exe
出现错误如下所示。 由于需要输入参数,写了bat
文件
运行
,和上面的错误一样。该错误不是缺乏输入参数引起的。 搜索了一下0xc000007b无法正常启动的错误,很可能是DirectX的问题。如下 将
exe
文件
拖到depend
VS2019
生成
C++开发的
exe
文件
可以在无VS的PC上
运行
的方法
F5
→去项目
文件
夹Debug
里
面找到
exe
文件
,拷贝到另外电脑即可
运行
QT
工程
如何
生成
.
exe
文件
并且可以在未安装QT的电脑上
运行
转载:QT
工程
如何
生成
.
exe
文件
并且可以在未安装QT的电脑上
运行
[https://blog.csdn.net/qq_39054069/article/details/96481902] 如何
生成
.
exe
文件
首先将QT Creator 编辑界面的构建模式,由Debug为Release! 然后点击
运行
(ctrl+R)!在项目一栏,构建目录下,会
生成
以release结尾命名的
文件
夹。
里
面包含以...
VSCode更改C/C++程序
运行
产生的.
exe
文件
的
生成
相对路径
VSCode更改C/C++程序
运行
产生的.
exe
文件
的
生成
相对路径
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章