只需一步,快速开始
如下面的代码:
(defun c:12() (vla-ZoomExtents (vlax-get-acad-object)) (princ "测试!")(princ))
运行之后再命令行的显示为:
命令: 12正在重生成模型。命令: 测试!
为什么在“测试”前面会多一个“命令:”?
如何在这里可以消除这个显示,而只是回显我所定义的princ内容呢?
使用道具 举报
(defun C:12 () (setvar "nomutt" 1) (vla-zoomextents (vlax-get-acad-object)) (princ "測試!") (setvar "nomutt" 0) (princ))
(defun C:12 () (vla-zoomextents (vlax-get-acad-object)) (princ "\n測試!") (princ))
谢谢版主,我后来干脆用command(zoom)算了
真没想到用这个系统变量的。
我开始以为调用不当呢...
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2025-2-23 02:26 , Processed in 0.162774 second(s), 26 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.