只需一步,快速开始
cad下dim和hor两个命令分开执行是对的
(command "dim" "hor" Pause)这样写为仕么错呢?
小弟多谢了!!!
使用道具 举报
我的电脑上用了,没有问题呀
我想你的程序应该不是这个命令有问题
(COMMAND "DIM1" "HOR")(WHILE (NOT (ZEROP (GETVAR "CMDACTIVE"))) (COMMAND "PAUSE"))
具体是个什么错误呢。。没发现阿。。嘻嘻
就是在cad下分开执行这两个命令,没有哪个nil的 提示,
而写(command "Dim" "hor")或者(command "Dim" "hor" pause)都有哪个nil提示,我不想让它出现"nil"
如下试试:
(defun c:test () (setvar "cmdecho" 0) (command "dim") (command "hor") (setvar "cmdecho" 1) (princ))
sanywufour发表于2006-1-19 19:45:00就是在cad下分开执行这两个命令,没有哪个nil的 提示,而写(command \"Dim\" \"hor\")或者(command \"Dim\" \"hor\" pause)都有哪个nil提示,我不...
罢o:ZZXXQQ
你那个就像是四循环一样。
可以这样:
(defun c:test() (command "dim1" "hor") [I](princ)[/I])
这是沿用R12以前的命令,建议使用“dim1”,命令完成后可以自动退出标注模块。
谢拉,个位!
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 ) ©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途
GMT+8, 2024-5-3 09:36 , Processed in 0.217715 second(s), 25 queries , Gzip On.
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.