所有其他系统变量仍然可用。
这可能是Autocad版本的问题吗?
Dadgad,有一些隐藏的AutoCAD功能(它是未记录的)。QAFLAG就是这样一个系统变量:
资料来源:
http://www.jtbworld.com/autocadtips.htm 您的函数不会被忽略,它可能只是因为将CMDECHO设置为0而不回显提示!
列表中会影响多段线绘制过程的其他系统变量包括:
[列表]
[*]DRAWORDERCTL=控制重叠实体在创建或编辑时的行为,
[*]CECOLOR=设置当前颜色,
[*]OSMODE=控制当前活动OSNAP模式;由于您的多段线是通过用户交互绘制的,因此您可以使用它来确保只有所需的模式处于活动状态(即,绘制多段线时将仅连接圆心)。
[/列表] 我还是不明白为什么要爆炸? 对于QFLAGS,你可以看看欧文的观点:
http://manusoft.com/resources/acadexposed/sysvars.html
-大卫 在我例程的另一部分中,我使用ssget抓取和分解一组选择对象。要分解选择集,必须将QAFLAGS设置为1或更大。仍然不确定这是问题所在。我在以前版本的设置中使用了完全相同的例程,几乎没有什么不同。我可能需要找到一种替代技术,在这种技术中,我捕捉点,但实际上不执行pline命令。 Eeek发现了这个问题,与任何系统变量都完全无关。在一个新编辑的例程中,我将其中一个变量名设置为“pause”。重新定义停顿产生了“丑陋”的连锁反应。
谢谢大家的反馈。 同样,您是否在调用命令之前将CMDECHO系统变量编码设置为0?
页:
1
[2]