明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1779|回复: 7

奇怪的程序测试,导致cad运行不正常,也不能退出程序!

[复制链接]
发表于 2003-7-4 09:46:00 | 显示全部楼层 |阅读模式
这几天,我在编一个lisp含对话框程序,运行基本正常,在一般操作速度下,可以正常执行,未发现错误。但是,由于是自己功能测试,在对话框中点击速度较快的时候,就会出现不正常的情况,也并不是死机,鼠标使用正常,点击对话框中的按钮或选择列表框中的选项,也可以用,但是不动作。点取对话框中的确定或取消,不能退出对话框,用任务管理器查看,cad正在运行。这是什么原因,难道是机器运算反应不过来,导致数据读错位?这个程序内含while函数。
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2003-7-4 10:45:00 | 显示全部楼层
这种错误肯定是你程序的问题,仔细跟踪查查每个变量值的变化。以前我也遇到一些觉得不可能发生的事情,但确实发生了,最后就发现是一个认为不会出现错误的地方出现的错误。
 楼主| 发表于 2003-7-4 11:15:00 | 显示全部楼层
但是,我稍微慢一点儿,没有出现问题呀?就是选择其它按钮,功能都很正常。
发表于 2003-7-4 11:16:00 | 显示全部楼层
这个我也说不清楚,如果方便,让我看看程序,看别人的程序总是比较容易看出问题的。
 楼主| 发表于 2003-7-4 11:25:00 | 显示全部楼层
现在还正在编辑呢,等功能都齐备了,给大家一同分享。
发表于 2003-7-4 11:25:00 | 显示全部楼层
其实.这种问题.我也遇到过,我猜想是lsp类的DUG吧.
有时是将一个带对话框的程序一运行时间,就按Esc键取消.呵呵,好象也是你所说的
"睡眠"状态...........
 楼主| 发表于 2003-7-4 11:46:00 | 显示全部楼层
我估计可能是读取存储是数据来不及反应,导致运行在下条命令中,引用了不合适的数据造成的。
发表于 2003-7-4 13:05:00 | 显示全部楼层
我想可能是机器反应不过来,换台速度快的机器试一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 18:44 , Processed in 0.199534 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表