社区
VB基础类
帖子详情
为什么有的语句设断点可以执行,程序运行中却不能执行呢?
seaymx
2003-10-16 10:17:16
我在使用VSFlexGrid控件中,写了一个格式化表格的子程序,来隐藏一些列,并用subtotal方法统计一些列值。可是运行时没有发应,好像没执行这些语句,而设断点就可以执行,这是怎么回事啊?
谢谢赐教!
...全文
204
6
打赏
收藏
为什么有的语句设断点可以执行,程序运行中却不能执行呢?
我在使用VSFlexGrid控件中,写了一个格式化表格的子程序,来隐藏一些列,并用subtotal方法统计一些列值。可是运行时没有发应,好像没执行这些语句,而设断点就可以执行,这是怎么回事啊? 谢谢赐教!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
seaymx
2003-10-16
打赏
举报
回复
谢谢!!
具体还涉及到很多其他程序,用refresh不好用,好像主要是用subtotal的语句都不执行,比如:
.Subtotal flexSTSum, .ColIndex("货品名称"), .ColIndex("整箱数量"), , vbBlue, vbWhite, True, "%s小计"
qiqunet
2003-10-16
打赏
举报
回复
给出有问题的程序看看?
或者有没有用类似VsflexGrid.reflesh的语句刷新表格?
tanta
2003-10-16
打赏
举报
回复
一般来说这种问题都跟windows的消息机制有关系。当你执行程序时,系统没时间来处理消息,而你跟踪的时候,系统是有时间处理消息的。所以有时候在跟踪的时候是正常的,而编译成exe文件就不正常,当有这种情况时,你可以在程序中插入一个doevents语句,暂时将控制权交给系统。需要注意的是,doevents不可以重入,否则,结果不可预料。
liaorui
2003-10-16
打赏
举报
回复
还是程序的问题。我就碰到过这种问题,后面发现是有一些资源没有释放
yunfeng007
2003-10-16
打赏
举报
回复
在执行之后doevents一下,将操作权交给系统
射天狼
2003-10-16
打赏
举报
回复
用错误处理语句了吗?
调试程序时有些
语句
不
执行
且不可
设
置成
断点
-调试代码与直接运行结果可能不一致原因剖析
在keil下,出现一些
语句
不能
被编译,或者
不能
打
断点
情况
不能
设
置
断点
的检查步骤 调试程序时有些
语句
不
执行
且不可
设
置成
断点
调试代码与直接运行结果可能不一致原因剖析
什么是
断点
,为什么要
设
置
断点
?
断点
的作用是什么?
问题阐述 在程序调试时,为什么要
设
置
断点
,
设
置
断点
有什么好处? 专家解答
断点
是调试器
设
置源程序在
执行
过程
中
自动进入
中
断模式的一个标记。当
程序运行
到
断点
时,程序
中
断
执行
,进入调试状态。 在 Visual Studio 2010的源程序编辑界面
中
,
设
置
断点
的方法有如下几种。 (1)单击所要
设
置
断点
的代码行左边的灰色区域。单击一次
设
置
断点
,再次单击取消
断点
。 (2)用鼠标右键单击某代码行,在弹出的快捷...
matlab
设
置
断点
执行
,matlab
设
置
断点
调试
?? ? ?? 利用函数 disp 显示
中
间变量的值使用调试菜单(debug),通过图形界面操作实现程序调 单步运行
设
臵
断点
23 MATLAB调试菜单 MATLAB的M文件编辑器
中
的Debug......因为 在调试程序之前先要确定被调试的文件已被 MATLAB只
执行
一次for
语句
,所以 保存,且已被加载到搜索路径或
设
置为当前 在 for
语句
处
设
断点
,看不到增量的变化。 ...初步确定错误内容...
gdb 笔记(05)— 启动程序、继续运行、继续运行并跳过当前
断点
N 次、直到当前函数
执行
完成、单步
执行
、逐过程
执行
1. 启动程序 启动程序的命令为 run 或者 r ,一般用于调试一个程序。r 命令只在使用 gdb 启动被调试的程序时
执行
一次。比如使用 gdb 来启动 demo 程序,Shell 命令为: $ gdb demo 然后进入 gdb 的调试窗口,这时程序被暂停,可以
执行
设
置启动参数、
设
置
断点
等操作。然后在 gdb
中
输入 run 启动程序,直到遇到第一个命
中
的
断点
为止,程序才会
中
断。 (gdb) info b No breakpoints or watchpoints. (gdb) b fun_test
CCS6.0调试程序,单步运行箭头位置与实际
执行
语句
行号不一致(错位)
CCS6.0调试DSP28335,仿真器为100V2,在调用的函数前打
断点
,
程序运行
到
断点
,再点单步运行,程序跑到调用函数前面的几行,有时候甚至跑到注释。继续单步运行,
程序运行
箭头在注释
中
一行一行的
执行
,但是对应变量值却变了,说明CCS6.0单步运行显示的位置与程序实际运行的位置不对应。 一开始怀疑仿真器问题,换了仿真器后,也是这样。
断点
位置、单步运行位置和实际
执行
语句
不是同一句。 发现问...
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章