- 积分
- 7156
- 明经币
- 个
- 注册时间
- 2010-11-21
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
10明经币
我想要 (if (< time 6) 为判断条件,但是 (setq time (- time2 time1)) 不知道为什么不行,麻烦大师们帮看一下,谢谢了
(defun timea()
(setq time1 (menucmd "M=$(edtime,$(getvar,date),YYMODDhhmmss)") ))
(defun timeb()
(setq time2 (menucmd "M=$(edtime,$(getvar,date),YYMODDhhmmss)"))
(setq time (- time2 time1)) )
(defun xgbzzg()(timeb)
(if (< time 6)(progn
(setq ss (ssadd))
(setq ss (ssadd (entlast) ss))
(command "Select" ss "")
(setq dim (ssget "p" '((0 . "dimension"))))
(if (/= dim nil)(progn (sssetfirst nil dim)(bzzg) ))
(if (= dim nil)(bz0) ))
(bz0) ) )
(defun bz0()(weizhi)
(command "dimlinear" o o o)
(setq dim (ssadd))
(setq dim (ssadd (entlast) dim))
(sssetfirst nil dim)(bzzg) )
|
最佳答案
查看完整内容
(defun timea( )
(setq time1 (menucmd "M=$(edtime,$(getvar,date),YYMODDhhmmss)") )
(setq time1 (atof time1))
)
(defun timeb( )
(setq time2 (menucmd "M=$(edtime,$(getvar,date),YYMODDhhmmss)"))
(setq time2 (atof time2))
(setq time (- time2 time1))
)
|