找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 952|回复: 5

[LISP程序]:能不能帮我看看问题出那了!

[复制链接]
发表于 2006-12-6 16:46:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
(defun c:sss(/ a1 a2 a3 a4 l1)
  (setq a1 0.00)
  (setq a2 8.98)
   (while (/= l1 0)
       (setq l1 (getreal "enter number:"))
       (setq l1 (eval (quote(* l1 -1))))
       (setq a3 (list a1 l1))
       (setq a4 (list a2 l1))
       (command "line" a3 a4 "")
    )
  )
程序执行应该是在按用户输入的数字划线,它划是划就是连续输入的数字10和20它就划,
连续输入1.1 和1.2它就只划1.1的线而不划1.2了。初学cadLisp,帮我看看吧!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-12-6 17:54:00 | 显示全部楼层
没看明白你的意思,程序本身没有问题可以运行的
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-12-6 18:16:24 | 显示全部楼层
“程序执行应该是在按用户输入的数字划线,它划是划就是连续输入的数字10和20它就划,
连续输入1.1 和1.2它就只划1.1的线而不划1.2了”。。。。。
可以啊。怎么不行?。。我试了可以啊。没问题哦。我也是初学。
(输入0就退出啊。不知道这个有什么用。呵呵)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-12-6 19:21:16 | 显示全部楼层
我找到答案了,你没有关闭捕捉,刚才我把捕捉关闭了,就可以了,程序改成以下就行了
(defun c:sss(/ a1 a2 a3 a4 l1)
(setq old (getvar "osmode" ))
(setvar "osmode" 0)
(setq a1 0.00)
(setq a2 8.98)
(while (/= l1 0)
(setq l1 (getreal "enter number:"))
(setq l1 (eval (quote(* l1 -1))))
(setq a3 (list a1 l1))
(setq a4 (list a2 l1))
(command "line" a3 a4 "")
)
(setvar "osmode" old)
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-12-6 23:15:05 | 显示全部楼层
谢谢4楼,就是捕捉问题,我是工作中要划这样的线。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-12-7 08:48:22 | 显示全部楼层
我们在画图的时候,最好将捕捉关闭
所以我加的那三句,以后做画图的程序时候,最好加上
要不就很容易出错
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-29 19:27 , Processed in 0.216205 second(s), 42 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表