是不是要改成这样: - (defun c:TT ()
- (VL-LOAD-COM)
- ;;输入总间距
- (setq prefix1 (getreal "\n请输入总间距:"))
- (setq prefix2 (getreal "\n请输入孔间距:"))
- ;;选择一个标注
- (setq dimObj1 (car (entsel)))
- (setq dimObj (vlax-ename->vla-object dimObj1))
- (setq prefix3 (/ prefix1 prefix2))
- (setq prefix (strcat (rtos prefix3 2 0) "×" (rtos prefix2 2 0) "(="))
- (setq suffix ")")
- ;;添加前缀
- (vla-put-TextPrefix dimObj prefix)
- ;;添加后缀
- (vla-put-TextSuffix dimObj suffix)
- (princ)
- )
|