等待时获取选择
示例一:用户写入移动。Autocad要求对象。用户选择3个对象,但点击不返回!命令行仍然显示“选择对象”。他调用我的lisp例程(GetNews)并点击return。GetNews应该根据已经选择的内容返回一个新的选择(在本例中为3个对象)。到目前为止一切都很好。
但是我不知道如何在需要选择的时候获得当前选择。。。
我试着跟随,但没有成功:
1) (SSGet“_I”)
2) (SSGetFirst)
两者都返回零。。。
我知道如果用户在执行移动之前选择对象,这很容易做到。但这是不可能的。
我们将欣然接受任何建议。谢谢
再解释一下:
将“MOVE”写入Cmd并点击Return。
选择一个对象,但不要点击回车键(不要关闭选择)。
现在写“(SSGet“_I”)”。它返回nil而不是selected object。。。 发布你的代码会让你变得更容易。
页:
[1]