BenjaminXM 发表于 2015-8-31 10:59:10

Visual Lisp控制台里没有出错信息

本帖最后由 ZZXXQQ 于 2015-8-31 15:43 编辑

在Autocad中,进行Visual Lisp程序,对文件进行调试的时候,在错误的地方会中断,但控制台里并没有出现任何错误提示。
这应该如何处理。

这个问题已经在百度和本社区里搜索过,并没有人来回答,所以在此提问。

edata 发表于 2015-8-31 15:46:29

调试首要功能,用错误跟踪,有的错误可以直达源代码,相当方便。

edata 发表于 2015-8-31 12:26:22

是不是 错误跟踪也没有,都是空白?

如果都是空白,是有点不好弄的,基本上我都是在关健的地方下断点F9 调试。
或者在过程中添加(print 关健字),测试程序在什么部分中止的,或者变量异常。

BenjaminXM 发表于 2015-8-31 15:27:36

edata 发表于 2015-8-31 12:26 static/image/common/back.gif
是不是 错误跟踪也没有,都是空白?

如果都是空白,是有点不好弄的,基本上我都是在关健的地方下断点F9...

感谢你的回复

错误跟踪里是有内容的,只是对跟踪堆栈、错误跟踪这里显示的内容有点不习惯,尤其是跟踪堆栈。我一般第一次出错时会先将调试更改成“立即停止”模式,大体上判断到哪里程序出错了,这个时候再出错前设置断点,在监视窗口查看变量的变化。不怎么用“错误跟踪”这个命令。现在重新看一下这个功能还是挺好用的。

谢谢~

BenjaminXM 发表于 2015-8-31 16:08:09

在[调试]选择[上一断点源代码] ,crrl+F9,也非常非常方便,谢谢ZZXXQQ的回答。

ztj988 发表于 2023-9-10 23:34:47

使用控制台,你还碰到过在lsp代码里不能用lisp扩展功能的情况吗?
页: [1]
查看完整版本: Visual Lisp控制台里没有出错信息