社区
VB基础类
帖子详情
为什么有的语句设断点可以执行,程序运行中却不能执行呢?
seaymx
2003-10-16 10:17:16
我在使用VSFlexGrid控件中,写了一个格式化表格的子程序,来隐藏一些列,并用subtotal方法统计一些列值。可是运行时没有发应,好像没执行这些语句,而设断点就可以执行,这是怎么回事啊?
谢谢赐教!
...全文
197
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)用鼠标右键单击某代码行,在弹出的快捷...
CCS6.0调试程序,单步运行箭头位置与实际
执行
语句
行号不一致(错位)
CCS6.0调试DSP28335,仿真器为100V2,在调用的函数前打
断点
,
程序运行
到
断点
,再点单步运行,程序跑到调用函数前面的几行,有时候甚至跑到注释。继续单步运行,
程序运行
箭头在注释
中
一行一行的
执行
,但是对应变量值却变了,说明CCS6.0单步运行显示的位置与程序实际运行的位置不对应。 一开始怀疑仿真器问题,换了仿真器后,也是这样。
断点
位置、单步运行位置和实际
执行
语句
不是同一句。 发现问...
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
VB基础类
7,762
社区成员
197,608
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章