明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3034|回复: 5

如何自定义透明命令!

[复制链接]
发表于 2007-3-26 11:32 | 显示全部楼层 |阅读模式
  1. (vl-doc-export 'exam)
  2. (defun exam ()
  3.   (vla-put-color (vlax-ename->vla-object (entlast)) acRed)
  4.   (princ)
  5. )  
  6. (vlax-add-cmd "exam" 'exam "exam" acrx_cmd_transparent)
  7. (princ)
这是一个如何自定义透明命令的例子。
下面是加载这个程序后的效果。
命令: l LINE 指定第一点:
指定下一点或 [放弃(U)]:
指定下一点或 [闭合(C)/放弃(U)]: 'exam
正在恢复执行 LINE 命令。
指定下一点或 [闭合(C)/放弃(U)]:
指定下一点或 [闭合(C)/放弃(U)]: c

一边画线,一边把前面的那根线改变成红色.

"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2007-3-27 08:51 | 显示全部楼层
(vl-doc-export 'exam)
是必须吗??
 楼主| 发表于 2007-3-27 09:39 | 显示全部楼层

不是必须的。

在对于编译好的.vlx文件用的着。

发表于 2007-5-25 16:18 | 显示全部楼层
打开第二张图纸后,返回第一张图纸,命令无法使用; 错误: Visual LISP command document mismatch: exam
发表于 2007-5-26 09:07 | 显示全部楼层
本帖最后由 作者 于 2007-5-26 9:08:00 编辑

回复:打开第二张图纸后,返回第一张图纸,命令无法使用; 错误: Visual LISP command document mismatch: exam

这个还没有解决办法。

发表于 2007-10-21 20:34 | 显示全部楼层
版主,zoom如何自定义成透明命令呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-5-17 19:01 , Processed in 0.265025 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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