找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 914|回复: 5

[求助] [求助]:鼠标选择图元的状态怎么获得键盘输入?

[复制链接]
发表于 2007-3-14 20:14:48 | 显示全部楼层 |阅读模式

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

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

×
请问鼠标选择图元的状态怎么获得键盘输入?

比如说autocad 自带的复制命令copy,选择对象后会出现“选定基点或[位移[D]]”,这时可以选择基点,又可以输入“d”,请问这是怎么实现的?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 24个

财富等级: 恭喜发财

发表于 2007-3-14 20:53:25 | 显示全部楼层
[php]
(initget "D")
(getpoint "\n选定基点或[位移[D]]")
[/php]
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-24 17:53:37 | 显示全部楼层
楼上的,不行啊,
举个例子,我现在想两点画一条直线,画完后,如果输入空格,就结束;如果点下一点就以刚才的第二点为起始点画下一条直线,一直这样循环。我现在要做一个与这有点类似的程序。谢谢
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 2个

财富等级: 恭喜发财

发表于 2007-3-24 18:09:53 | 显示全部楼层
这是两个概念。

  1. (defun c:ll ( / PT1 PT2)
  2.     (if        (setq pt1 (getpoint "\n第一点:"))
  3.         (while (setq pt2 (getpoint pt1 "\n下一点:"))
  4.             (command "_line" pt1 pt2 "")
  5.             (setq pt1 pt2)
  6.         )
  7.     )
  8.     (princ)
  9. )
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 7231个

财富等级: 富甲天下

发表于 2007-3-24 19:41:59 | 显示全部楼层
如果是 Line 的话也可以这样....
(command "_Line")
(while (= (logand (getvar "CMDACTIVE") 1) 1)
    (command pause)
)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2007-3-24 23:21:42 | 显示全部楼层
最初由 Underway 发布
[B]如果是 Line 的话也可以这样....
(command "_Line")
(while (= (logand (getvar "CMDACTIVE") 1) 1)
    (command pause)
) [/B]


阁下在多处回帖中用到 (logand (getvar "CMDACTIVE") 1) ,能否对此句的用法做个详解,先谢了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 15:50 , Processed in 0.369666 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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