dist量取的数值距离能否直接ctrl+C粘到其他文档里吗?
本帖最后由 qianyi0710 于 2019-8-11 00:37 编辑dist量取的数值距离能否直接ctrl+C里面,粘到其他文档里吗?如粘到Excel 里面
不会呀,帮顶。 可以,直接先吧结果复制到剪切板 ;获取剪贴板
(DEFUN GET-CLIP ()
(VLAX-INVOKE
(VLAX-GET-PROPERTY
(VLAX-GET (VLAX-GET-OR-CREATE-OBJECT "HTMLFILE")
'PARENTWINDOW
)
'CLIPBOARDDATA
)
'GETDATA
"TEXT"
)
)
;设置剪贴板
(DEFUN SET-CLIP (STR)
(VLAX-INVOKE
(VLAX-GET-PROPERTY
(VLAX-GET (VLAX-CREATE-OBJECT "HTMLFILE") 'PARENTWINDOW)
'CLIPBOARDDATA
)
'SETDATA
"TEXT"
STR
)
)
;清空剪贴板
(DEFUN CLS-CLIP ()
(VLAX-INVOKE
(VLAX-GET-PROPERTY
(VLAX-GET (VLAX-CREATE-OBJECT "HTMLFILE") 'PARENTWINDOW)
'CLIPBOARDDATA
)
'SETDATA
"TEXT"
"ABOUT:BLANK"
)
)
;V-1选择两点返回距离至系统粘贴板、
(DEFUN C:T1 (/ PT1 PT2)
(SETQ PT1 (GETPOINT "****请选择第一个点:"))
(SETQ PT2 (GETPOINT "****请选择第二个点:"))
(SET-CLIP (RTOS(DISTANCE PT1 PT2)))
)
;V-2选择对象返回距离至系统粘贴板、
(DEFUN C:T2 (/ SS ASPT NTPI)
(setq SS(SSNAME (SSGET) 0));选择对象返回对象图元
(setq ASPT (CDR (ASSOC 10 (ENTGET SS))));获取对象起点
(setq NTPT (CDR (ASSOC 11 (ENTGET SS))));获取对象终点
(SET-CLIP (RTOS(DISTANCE ASPT NTPT)));把数据交至系统粘贴板'
(PRINT "系统粘贴板已有数据,CTRL+V即可粘贴")
(PRINC)
) ;;粘贴板控制函数来源:
;;@JH1005。
如何使用系统粘贴板 东升铮 发表于 2019-8-11 23:24
谢谢{:1_1:}
页:
[1]