找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 556|回复: 0

[VBA程序]:最近写的一些对尺寸标注和线形快速编辑的程序

[复制链接]
发表于 2003-4-18 22:45:02 | 显示全部楼层 |阅读模式

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

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

×
这是这两天写的一个快速修改替换尺寸文本(前两天已经贴过了,现在又改了一下),有增加了文本旋转、文本高度修改、线形比例快速调整、修改线宽、修改文本高宽比例的程序,另外用lisp写了快捷调用方式,包含了vba开发的一些内容,希望能对刚入门的朋友有些帮助,不过要是对各位工作效率有一些提高的话那就更好了:)
具体使用方法:把附件中的edit.dvb文件下载后放在cad的surpport目录里,把下面这段代码粘贴到acad.mnl文件里就可以了。

(princ "\快速编辑程序,制作:thanksway")
(princ)
(vl-load-com)
;;自动加载VBA程序的函数
(defun AutoVBALoad (cmdname project macro)
  (eval
    (list 'defun
  (read (strcat "C:" cmdname))
  nil
  (list
    'vl-vbarun
    (strcat
      project
      "!"
      (if macro
macro
cmdname
      )
    )
  )
  (princ)
    )
  )
)
(AutoVBALoad "DE" "edit.dvb" "DE")

(AutoVBALoad "DR" "edit.dvb" "DR")

(AutoVBALoad "DH" "edit.dvb" "DH")

(AutoVBALoad "lc" "edit.dvb" "lc")

(AutoVBALoad "cw" "edit.dvb" "cw")

(AutoVBALoad "ts" "edit.dvb" "ts")

然后启动cad就可以使用了。快捷命令:de—标注文本快速替换
dr—标注文本旋转    dh—标注文本字高修改  lc—线形比例快速修改  cw—线宽快速修改(看看吧,能修改都可以修改了)
ts—单行文字的高宽比例调整
就这么多了,希望能对朋友们有一定的帮助,也希望得到大家的无私帮助!
(注:下载后的文件用winrar3.0以上版本程序解压)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-22 13:38 , Processed in 0.258217 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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