明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 5236|回复: 15

AutoCAD二次开发程序加载工具

  [复制链接]
发表于 2018-6-5 23:53:52 | 显示全部楼层 |阅读模式
本帖最后由 NetBee 于 2019-10-5 12:32 编辑

秋枫的AutoCAD二次开发安装程序制作
http://bbs.mjtd.com/thread-35156-1-1.html
功能很强大,但对于需要深度定制的不太方便,特别是电脑中安装了多个CAD或同一个CAD有多个配置,想有所选择时。。。所以参照其思路自己搞了一个加载工具
先使用inno setup打包,然后在[run]段添加本程序即可。
当然为了运行方便,在[Icons]段添加快捷方式。

和秋枫的一样,在安装工具的同名INI中配置参数。
这是我的程序安装界面,压缩包里面有INI,你可以修改。由于程序的安装工作交给了inno setup,所以这个工具就专心搞插件菜单加载,支持目录,自动加载,arx注册等工作。

说明:


2019.10.01
1、修复win10 64位中其他帐户无法识别已经安装的AutoCAD的BUG
2、支持至AutoCAD2020
3、添加信任目录支持

2018.06.01
1、添加AutoCAD2019支持

2018.01.07
1、添加64位支持

2012.05.07
1、添加2013版本支持
2、菜单可添加选项卡加载

2010.04.27
1、修正节点图标显示

2010.04.05
1、添加打印样式文件复制功能。见INI中[PlotStyles]段
    取消时不删除打印样式
2、版本节点图标由原16色改为256色

2010.02.22
1、修改反安装时无文件时的错误。
2、修改显示版本的方式。
3、将ICO中的256X256的删除减少200KB。
4、修改安装时读取不存在的AutoCAD版本问题。


本帖子中包含更多资源

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

x
发表于 2019-8-13 18:27:18 | 显示全部楼层
edata 发表于 2018-6-7 10:16
管理员也不行。。。
我不知道你代码怎么写的。我自己写的就没这个问题。。

E大师,这个识别安装CAD的代码能不能明示下呢,经常识别不了,VB写的程序
 楼主| 发表于 2019-10-5 12:23:34 | 显示全部楼层
edata 发表于 2018-6-6 09:49
不知道为什么,win7x64,cad2011 2018 2019,注册表无法识别,管理员模式也这样。。

已经修复,这几天假期,从头理了一下代码。:D
发表于 2018-6-7 10:16:05 | 显示全部楼层
管理员也不行。。。
我不知道你代码怎么写的。我自己写的就没这个问题。。

本帖子中包含更多资源

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

x
发表于 2018-6-6 09:49:32 | 显示全部楼层
不知道为什么,win7x64,cad2011 2018 2019,注册表无法识别,管理员模式也这样。。
 楼主| 发表于 2018-6-6 10:54:14 | 显示全部楼层
有截图吗?我的win10 64位没有问题。
发表于 2018-6-6 18:02:03 | 显示全部楼层
你注册表是遍历的还是写死的。。我忘记说我这全是英文版。。

本帖子中包含更多资源

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

x
 楼主| 发表于 2018-6-7 00:08:39 | 显示全部楼层
遍历,应该没有问题的。
这个一般是权限问题。你试试右键,管理员权限运行试试。
发表于 2018-6-10 16:55:35 | 显示全部楼层
跟着大神们学习
发表于 2018-6-12 08:38:58 | 显示全部楼层
谢谢分享, 我也试试
发表于 2018-6-26 16:14:55 | 显示全部楼层
有没有具体的演示动画,小白看不懂啊!
发表于 2018-7-6 10:11:32 | 显示全部楼层

跟着大神们学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-25 14:58 , Processed in 0.188431 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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