gyl 发表于 2010-7-25 01:03:00

显示模式对话框时命令行输出滞后怎么办?

我在模式对话框的按钮事件里用editor.WriteMessage()方法向命令行输出一些文字,可命令行中往往没有什么反应,执行下一次输出时才显示上一次的输出内容,对话框关闭后才会显示最后一次应输出的内容,总是慢一拍。大家遇到过这种情况没有?什么原因造成的?如何解决?我用的是2008。

雪山飞狐_lzh 发表于 2010-7-25 22:30:00

是模式还是无模式?

gyl 发表于 2010-7-26 00:16:00

模式

雪山飞狐_lzh 发表于 2010-7-26 09:57:00

直接在模式窗体上输出不是更好么?
另外可以试下在状态栏输出

gyl 发表于 2010-7-26 14:22:00

我觉得在命令行输出更符合AutoCAD的习惯和风格。若这个问题无法解决的话,那只好想其他的变通方法。
最近发现用.NET开发AutoCAD很多看似简单的问题都不好解决,是不是这种开发方法还不完善?不够强大?

雪山飞狐_lzh 发表于 2010-7-26 16:01:00

不是解决不了,是没找到方法
桌子的.Net开发确实很不如人意,很大的方面是因为帮助文档没有做到位

gyl 发表于 2010-8-12 01:21:00

这个问题,还想请大家一起找找解决办法。

azbd 发表于 2010-8-12 18:29:00

对于这个问题,是你思路出了问题。为什么要在现实模式对话框时输出信息到命令行?
页: [1]
查看完整版本: 显示模式对话框时命令行输出滞后怎么办?