找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2774|回复: 11

[求助] 用odcl做了一个命令集合工具箱,为什么每次调用命令后,回车不能重复上次的命令?

[复制链接]
发表于 2013-6-27 20:03:47 | 显示全部楼层 |阅读模式

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

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

×
用odcl做了一个命令集合工具箱,为什么每次调用命令后,回车不能重复上次的命令?还有一个问题,如何解决一个命令没有退出时,在点另一个命令前退出前一个命令?!

example.odcl

4.08 KB, 下载次数: 67, 下载积分: D豆 -1 , 活跃度 1

example.lsp

8.76 KB, 下载次数: 67, 下载积分: D豆 -1 , 活跃度 1

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

已领礼包: 61个

财富等级: 招财进宝

发表于 2013-6-27 20:18:01 | 显示全部楼层
做个标记,同样想知道这个问题

点评

可以命令前向键盘发送 ESC 键,就像 menu 菜单的语法那样  详情 回复 发表于 2013-6-28 15:41
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2013-6-27 20:42:10 | 显示全部楼层
把你写的代码贴论坛来吧,技术讨论靠代码说话。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-6-27 21:42:39 | 显示全部楼层
cjrun 发表于 2013-6-27 21:27
多谢斑竹的回复!代码附上了!

QQ截图20130627214042.png

别保持焦点,

引发事件用0- synchronous,

试试。

点评

去掉这两个也不行!而且去掉1-**的那个以后,程序里有command的话就运行不了了!  详情 回复 发表于 2013-6-27 21:55
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-6-27 21:55:05 | 显示全部楼层
newer 发表于 2013-6-27 21:42
别保持焦点,

引发事件用0- synchronous,

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

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2013-6-27 21:59:58 | 显示全部楼层
cjrun 发表于 2013-6-27 21:55
去掉这两个也不行!而且去掉1-**的那个以后,程序里有command的话就运行不了了!

你看看ODCL的例子里面,对非模式对话框这个地方是怎么写的?

在非模式对话框,不要用COMMAND执行命令,用dcl_sendstring 函数发送命令字符串到命令行运行。
你按我说的改,然后命令用这个做。

QQ截图20130627215855.png

点评

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

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

发表于 2013-6-28 15:41:25 | 显示全部楼层
rjtiantian 发表于 2013-6-27 20:18
做个标记,同样想知道这个问题

如何解决一个命令没有退出时,在点另一个命令前退出前一个命令?!

可以命令前向键盘发送 ESC 键,就像 menu 菜单的语法那样

点评

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

使用道具 举报

 楼主| 发表于 2013-6-29 09:27:15 | 显示全部楼层
newer 发表于 2013-6-27 21:59
你看看ODCL的例子里面,对非模式对话框这个地方是怎么写的?

在非模式对话框,不要用COMMAND执行命令 ...

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

使用道具 举报

 楼主| 发表于 2013-6-29 09:27:52 | 显示全部楼层
yxpxa 发表于 2013-6-28 15:41
可以命令前向键盘发送 ESC 键,就像 menu 菜单的语法那样

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

使用道具 举报

发表于 2013-7-17 14:44:22 | 显示全部楼层
(vla-Sendcommand (vla-get-activedocument (vlax-get-acad-object)) "aa ");注 c:aa
希望会帮到你
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 144个

财富等级: 日进斗金

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 20:26 , Processed in 0.266245 second(s), 55 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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