明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1819|回复: 8

[函数] 自定义快捷键怎么写?

[复制链接]
发表于 2010-12-24 16:37 | 显示全部楼层 |阅读模式

废话少说,还是先上个图吧,就是像这样的可以对快捷键自定义的
程序应该有一个怎么样的开发思路了?





本帖子中包含更多资源

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

x
发表于 2010-12-25 00:52 | 显示全部楼层
这个
你打开ACAD.PGP
一看就明白了
修改以后reinit
没必要编程了
就算是你真的需要经常修改命令的简写
在桌面放个该文件的快捷方式也够对付了

发表于 2010-12-26 00:24 | 显示全部楼层
ExpressTools 中带了这个 aliasedit 命令.
不要自己去弄吧,费时费力何必呢

或者PopMenu/Tools/Custom/Edit Acad.pgp ( Ribbon中也有,自己找一下了)
 楼主| 发表于 2010-12-29 14:09 | 显示全部楼层
怎么没来个明白的人了?
发表于 2010-12-29 19:53 | 显示全部楼层
(defun UserPGP (/ apgp tmp Cass_cmd file)
  (if (setq aPgp (findfile "acad.pgp"));如果系统自带的PGP文件存在
    (progn
      (setq tmp (vl-filename-mktemp apgp))
      (vl-file-copy apgp tmp)     ;备份 acad.pgp 文件
      (setq Cass_cmd "\nB,*DZPB\nee,*plsj\n")
      (setq file (open apgp "a"))
      (write-line Cass_cmd file)
      (close file)
      (setvar "re-init" 16)       ;重新初始化 acad.pgp 文件
      (if (vl-file-delete apgp)   ;删除 acad.pgp 文件
        (vl-file-rename tmp apgp) ;恢复临时文件到 acad.pgp 文件
      )
    )
  )
  (prin1)
)
 楼主| 发表于 2010-12-30 13:48 | 显示全部楼层
楼上的有那么点意思了.....
whoami3340a 该用户已被删除
发表于 2012-5-11 18:33 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2012-5-11 18:52 来自手机 | 显示全部楼层
路过,顶一下。
发表于 2013-11-28 22:08 | 显示全部楼层
masterlong 发表于 2010-12-25 00:52
这个
你打开ACAD.PGP
一看就明白了

改ACAD.pgp好恐怖!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-19 01:10 , Processed in 0.171655 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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