明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: wowan1314

[资源] 【推荐】everedit编辑器2.9绿色免安装版(另含六个脚本,G版的局部变量也利用上了)

  [复制链接]
 楼主| 发表于 2013-7-10 19:04:01 | 显示全部楼层
本帖最后由 wowan1314 于 2013-7-11 21:23 编辑

乱搞了两个脚本,一个是一键发送LSP到CAD,一个是一键发送当前选中文本到CAD。
脚本文件拷贝进记事本,扩展名改为VBS。加载的方法同猫分享的那个一样。
我搞的这个不会激活CAD至当前窗口(不是不想搞,是不会搞)。
  1. '加载当前lsp到CAD

  2. Dim STR , ARR
  3.   SET ARR = WScript.Arguments
  4.     For Each s1 In ARR
  5.        STR = STR & " " & S1
  6.     Next
  7. Set objCAD = GetObject(, "AutoCAD.Application")
  8. If Err Then '如果AutoCAD应用程序没有启动,进行下面的处理
  9.     Err.Clear
  10.     MsgBox " 未打开CAD程序:"
  11.         Else
  12.                 Set ThisDrawing = objCAD.activedocument
  13.                 STR = replace (STR , "" ,"/")
  14.                 ThisDrawing.SendCommand ("(load """ & STR & """)" & vbCr)
  15.                 Set ARR = Nothing
  16.                 Set STR = Nothing
  17.                 Set ThisDrawing = Nothing
  18.                 Set objCAD = Nothing
  19. End If
  1. '加载当前选中文本内容到CAD
  2. Set objCAD = GetObject(, "AutoCAD.Application")
  3. If Err  Then '如果AutoCAD应用程序没有启动,进行下面的处理
  4.     Err.Clear
  5.     MsgBox " 未打开CAD程序:"
  6.         Else
  7.                 Set ThisDrawing = objCAD.activedocument
  8.                 Dim STR , ARR
  9.                 SET ARR = WScript.Arguments
  10.                 For Each s1 In ARR
  11.                     STR = STR & " " & S1
  12.                 Next
  13.                 If STR="" Then
  14.                 MsgBox " 当前未选中:"
  15.                 Else
  16.                 STR = TRIM(STR)
  17.                 ThisDrawing.SendCommand ( STR & vbCr)
  18.                 End If
  19.                 Set ARR = Nothing
  20.                 Set STR = Nothing
  21.                 Set ThisDrawing = Nothing
  22.                 Set objCAD = Nothing
  23. End If
发表于 2013-7-10 20:35:35 | 显示全部楼层
强悍,顶起,谢谢楼主了
发表于 2013-7-10 22:18:00 | 显示全部楼层
挺好玩的 不过还是喜欢vlide 执行选定代码的功能
发表于 2013-7-10 22:51:25 | 显示全部楼层
楼主牛叉
发表于 2013-7-10 23:44:25 | 显示全部楼层
函数列表控件在哪?
 楼主| 发表于 2013-7-10 23:45:41 | 显示全部楼层
819534890 发表于 2013-7-10 23:44
函数列表控件在哪?

大纲视图     
发表于 2013-7-11 07:29:54 | 显示全部楼层
非常感谢老大的热心!
发表于 2013-7-11 09:36:52 | 显示全部楼层
感谢分享   
发表于 2013-7-11 10:09:22 | 显示全部楼层
楼主威武,也想找一个好用的编辑器啊,一直找不到。真是有点晕啊
发表于 2013-7-11 17:18:43 | 显示全部楼层
顶一个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-4-10 01:16 , Processed in 0.188387 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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