[VBA]请问:怎样在VBA中获取Lisp"图元"或"选择集",从而传送给命令行ThisDrawing
请问:怎样在VBA中获取Lisp"图元"或"选择集",从而传送给命令行ThisDrawing.SendCommand ?<FONT face=宋体 size=2>请问:怎样在VBA中获取Lisp"图元"或"选择集",从而传送给命令行ThisDrawing.SendCommand ?<BR>由于ThisDrawing.SendCommand的局限,只接受Lisp"图元"或"选择集",<BR>VBA的"图元"或"选择集"不能直接传送给命令行中,<BR>故需要将VBA类型的"图元"或"选择集"转换为Lisp类型的"图元"或""选择集,比如:<BR>ThisDrawing.SendCommand ".ddedit" & vbCr & "h" & vbCr & VL_SelectionSet & vbCr & vbCr<BR>ThisDrawing.SendCommand ".break" & vbCr & VL_eName & vbCr & VL_point & vbCr & vbCr<BR>以上的VL_eName,VL_SelectionSet, VL_point只能是Lisp类型的,否则出错.<BR>请问:怎样将VBA中的对象VBA_eName,VBA_SelectionSet转换为Lisp的VL_eName,VL_SelectionSet?<BR>怎样将VBA中的对象VBA_point转换为Lisp的VL_point?<BR>运用VLAX类,能给出"具体"、"完整"的程序代码吗?</FONT>
页:
[1]