(defun c:test( / fjm0 fjm1 newdoc ) (setq fjm0 "1.dwg") (setq time (getvar "cdate")) (setq newdoc (vla-open (vla-get-documents (vlax-get-acad-object)) fjm0));打开并获得新文档 (princ (strcat "耗时" (rtos (* 1000000 (- (getvar "cdate") time)) 2 14) "秒")) (princ) )
计算时间这样就可以了...如果超过60秒,自己折腾一下60秒升一分的进制问题...
不过我觉得,如果这么长时间,自己拿个秒表记一下也可以了,
|