找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 736|回复: 12

[求助] [求助]:單點打斷(請大家看看哪裏錯了)

[复制链接]

已领礼包: 2个

财富等级: 恭喜发财

发表于 2006-1-18 10:15:37 | 显示全部楼层 |阅读模式

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

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

×

  1.   [FONT=courier new]
  2. (defun test (entname  breakpoint  /  breakpoint entname ent)
  3.   (if entname
  4.     (command "break" entname breakpoint "@")
  5.     (progn
  6.       (setq ent (entsel "\n請點選實體:")
  7.             entname (car ent)
  8.             breakpoint (cadr ent)
  9.       )
  10.       (command "break" entname breakpoint "@")
  11.     )
  12.   )
  13.   (princ)
  14. )
  15.   [/FONT]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2006-1-18 10:32:00 | 显示全部楼层
應這樣(VL-CMDF ".BREAK" (LIST entname breakpoint)"F"breakpoint "@")
但是最理想的是 breakpoint  要在對象上面好點,我個人認為
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7231个

财富等级: 富甲天下

发表于 2006-1-18 12:43:39 | 显示全部楼层
(command "break" .....)
有版本要对映的问题
不是一体适用
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2006-1-18 13:04:55 | 显示全部楼层
最初由 Underway 发布
[B](command "break" .....)
有版本要对映的问题
不是一体适用 [/B]


我用的是2006,但是與幫助的說明不矛盾.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7231个

财富等级: 富甲天下

发表于 2006-1-18 13:10:33 | 显示全部楼层
Arguments 中
分 (entsel)   所得的 List 资料
与 (car (entsel))  所得的 图元资料
有区别,请自行测试
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2006-1-18 13:25:26 | 显示全部楼层
最初由 Underway 发布
[B]Arguments 中
分 (entsel)   所得的 List 资料
与 (car (entsel))  所得的 图元资料
有区别,请自行测试 [/B]

  1.   [FONT=courier new]
  2. (defun test (ent breakpoint / breakpoint ent )
  3.   (if ent
  4.     (command "break" ent breakpoint "@")
  5.     (progn
  6.       (setq ent               (entsel "\n請點選實體:")
  7.             ;ent    (car ent)
  8.             breakpoint (cadr ent)
  9.       )
  10.       (command "break" ent breakpoint "@")
  11.     )
  12.   )
  13.   (princ)
  14. )
  15.   [/FONT]

修改後運行仍不正確!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7231个

财富等级: 富甲天下

发表于 2006-1-18 13:40:04 | 显示全部楼层
(defun test (ent breakpoint / breakpoint ent )

====>
(defun test (ent1 breakpoint / breakpoint ent2 )   ;; ent / ent  == clear your first ent
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2006-1-18 13:49:33 | 显示全部楼层
最初由 Underway 发布
[B](defun test (ent breakpoint / breakpoint ent )

====>
(defun test (ent1 breakpoint / breakpoint ent2 )   ;; ent / ent  == clear your first ent [/B]


仍然不正確.

局部和全局變量都有,是有目的的.
可以(test nil nil)和(test ent breakpoint)调用.是有区别的.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7231个

财富等级: 富甲天下

发表于 2006-1-18 16:34:11 | 显示全部楼层
(defun test (ent breakpoint / breakpoint ent )
  (princ ent)     ;;; check if exist ent
  (if ent
    .
    .
    .
  )
  (princ)
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-19 21:46:28 | 显示全部楼层
  1. [FONT=courier new](defun bk-test (entname pt)
  2.   (if (and entname pt)
  3.     (command "break" entname pt "@")
  4.   )
  5.   (princ)
  6. )
  7. (defun c:test ()
  8.   (setq        ent        (entsel "\n請點選實體 : ")
  9.         entname        (car ent)
  10.         pt        (cadr ent)
  11.   )
  12.   (bk-test entname pt)
  13. )[/FONT]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2006-1-20 06:56:47 | 显示全部楼层
最初由 xyp1964 发布
[B][CODE](defun bk-test (entname pt)
  (if (and entname pt)
    (command "break" entname pt "@")
  )
  (princ)
)
(defun c:test ()
  (setq        ent        (entsel "\n請點選實體 : ")
        entname... [/B]


版主的程序在我電腦也通不過.我懷疑我的電腦有問題了!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2006-1-20 11:51:28 | 显示全部楼层
TO 11楼,那是开着捕捉的关系,你关掉再试试
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

 楼主| 发表于 2006-1-20 13:01:24 | 显示全部楼层
最初由 ljpnb 发布
[B]TO 11楼,那是开着捕捉的关系,你关掉再试试 [/B]


真的很感謝,原來我一樓的程序也可以用.看樣子先要將OSMODE設爲0


  1.   [FONT=courier new]
  2. (defun test (entname breakpoint / breakpoint entname ent os)
  3.   (setq os (getvar "osmode"))
  4.   (setvar "osmode" 0)
  5.   (if (and entname breakpoint)
  6.     (command "break" entname breakpoint "@")
  7.     (progn
  8.       (setq ent               (entsel "\n請點選實體:")
  9.             entname    (car ent)
  10.             breakpoint (cadr ent)
  11.       )
  12.       (command "break" entname breakpoint "@")
  13.     )
  14.   )
  15.   (setvar "osmode" os)
  16.   (princ)
  17. )
  18.   [/FONT]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 16:41 , Processed in 0.437881 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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