- 积分
- 5260
- 明经币
- 个
- 注册时间
- 2009-12-14
- 在线时间
- 小时
- 威望
-
- 金钱
- 个
- 贡献
-
- 激情
-
|
2明经币
本帖最后由 crazylsp 于 2013-10-8 10:48 编辑
;| 已经相连的线串联多段线, 不足的是退不出来,
现象: ;;选择多段线或 [多条(M)]: 选择多段线或 [多条(M)]: 选择多段线或 [多条(
要按esc才可以退出, 有什么解决方法? |;
(defun c:test()
(setq stn ( ssget ) stnl(sslength stn) nn 0 stnnlst nil)
(repeat stnl
(setq stnn(ssname stn nn) stnnlst(cons stnn stnnlst) )
(setq nn(1+ nn))
)
(foreach stnn stnnlst
( command "pedit" stnn "" "J" stn"" "" )
)
( command "" )
)
|
最佳答案
查看完整内容
(defun c:qqq(/ b)
(setvar "peditaccept" 1)
(if (setq b (ssget '((0 . "*LINE,ARC"))))
(command "pedit" "m" b "" "j" "0" "" )
)
(setvar "peditaccept" 0)
(prin1)
)
|