(defun c:pmfh() (setq ce (getvar "CMDECHO")) (setvar "CMDECHO" 0) (command "_-vbarun" "dytzh") (setvar "CMDECHO" ce) (princ) );程序结束 ;这样写可以,效果很好 (defun c:pmfh() (vla-runmacro (vlax-get-acad-object) dytzh ) (princ) );程序结束
;这样写出错(no function definition: VLAX-GET-ACAD-OBJECT) |