如何自动选中handle 为"9D"的对象
<p>我刚刚学 lisp .</p><p>请问各位老师 如何写个句子 选中 handle 为"9D"的对象.</p><p>另外想知道 在vba里面 是不是无法实现这个功能?</p> <p>试试:</p><p>(setq ent(handent "9D"))</p><p></p> <p>应该是用 这样的语句: (sssetfirst gripset ss)</p><p>可是,如何让 ss = handle "9D" ?</p> 用ssadd将(handent "9D")添加到ss选集中 <p>经过试验 语句如下:</p><p>(defun c:bb1()<br/>(setq e1(handent "9D"))<br/>(setq ss (ssadd))<br/>(ssadd e1 ss)<br/>(sssetfirst gripset ss)<br/>)</p><p>化简的写法:</p><p>(defun c:bb2()<br/>(sssetfirst gripset (ssadd (handent "9D") ss))<br/>)</p><p>谢谢楼上的指点.</p> VB:sub bb()
Dim OBJ As Object
Set OBJ = ThisDrawing.HandleToObject(“9D”)
Obj.Highlight True
end sub
页:
[1]