乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 107|回复: 9

AutoCAD二次开发软件安装程序的制作方法

[复制链接]

32

主题

150

帖子

7

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
278
发表于 2002-2-28 11:03:00 | 显示全部楼层 |阅读模式
二次开发软件安装程序的制作方法
本文介绍:对于Lisp或Arx或VBA软件,或混合型的软件,制作安装程序的方法之一
一、        目标,我们的目标是要做到如同一般的程序安装一样,一次Setup就做好所有的安装
1、        将所有文件Copy到客户的电脑中
2、        安装路径可由客户选定
3、        所选路径自动加入AutoCAD中
4、        菜单条自动安装到AutoCAD中
5、        自动Load相关的Lisp或Arx文件。
6、        软件外壳(帮助系统、软件介绍、公司介绍等)
二、        为了尽快达到以上目标,我们选择VB中自带的一个Setup工程文件进行改装;上述的第1、2点不用再做了,我们要做的是第3、4、5、6点
1、        安装菜单
安装路径appPath已经由客户选定,设菜单文件安装在appPath中,我们只要在注册表中写上如下内容就可以自动安装我启动菜单

“HKEY_USERS\S-1-5-21-329068152-842925246-1060284298-500\Software\Autodesk\AutoCAD\R15.0\ACAD-1:804\Profiles\\Menus”
其中” S-1-5-21-329068152-842925246-1060284298-500”是每台机器不一样的,我们可以在键HKEY_USERS查找到所有的子键,在每个子键下查找
”\Software\Autodesk\AutoCAD\R15.0\ACAD-1:804\Profiles\\Menus”
如果找到就算成功了
在Menus键下,增加Group和Pop键指向我们自已的菜单文件中的内容就可以了
2、        安装所选的路径放到AutoCAD中的方法同上面类同,将路径放在
“HKEY_USERS\S-1-5-21-329068152-842925246-1060284298-500\Software\Autodesk\AutoCAD\R15.0\ACAD-1:804\Profiles\\General”
下的ACAD后面
 这样,Setup后启动AutoCAD时,AutoCAD中就已经支持我们自已的路径了
3、        自动Load
有多种方法可以做到自动Load,我们可以将自动Load的语句写到Acad2000.lsp的文件中,这个文件在AutoCAD系统的Support下,我们可以在注册表中查找到AutoCAD的路径,然后打开Acad2000.lsp文件,在后面加上load语句就可以了。
4、VB自带的这个安装程序要求被安装的是一个VBP工程,我们可以做个新的VBP工程,在工程中包括我们的Arx\LSP的说明,公司的介绍,及激活ActuCAD的命令,这样,在安装后,如同一般的软件一样,在windows的程序上可以找到我们自已的启动图标。
(完)
回复

使用道具 举报

26

主题

345

帖子

11

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
448
发表于 2002-3-1 10:56:00 | 显示全部楼层
版主就是版主,高明!
看起来真的需要学习VB及VC了!
书一日不读则愚!
回复

使用道具 举报

6

主题

71

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
95
发表于 2003-12-25 16:59:00 | 显示全部楼层
好极了,我先拷下来。
谢了。
回复

使用道具 举报

36

主题

201

帖子

8

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
345
发表于 2003-12-25 17:08:00 | 显示全部楼层
可用一些安装工具来达到目的
回复

使用道具 举报

21

主题

216

帖子

9

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
305
发表于 2003-12-26 00:22:00 | 显示全部楼层
好东东。上花。
回复

使用道具 举报

2

主题

13

帖子

3

银币

初来乍到

Rank: 1

铜币
21
发表于 2003-12-26 08:45:00 | 显示全部楼层
很好,又有一种制作CAD安装程序的新方法
回复

使用道具 举报

8

主题

59

帖子

4

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
91
发表于 2003-12-26 08:57:00 | 显示全部楼层
好是好 可是俺不会这东东 VB VC我没有学习过呀 汗
回复

使用道具 举报

41

主题

657

帖子

9

银币

中流砥柱

Rank: 25

铜币
821
发表于 2003-12-26 22:42:00 | 显示全部楼层
好帖,送花一朵!
回复

使用道具 举报

0

主题

1

帖子

1

银币

初来乍到

Rank: 1

铜币
1
发表于 2003-12-27 08:47:00 | 显示全部楼层
谢谢,好东东。
回复

使用道具 举报

85

主题

1175

帖子

11

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1518
发表于 2003-12-28 14:20:00 | 显示全部楼层
极好, 另存为先
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-7-8 00:25 , Processed in 1.207967 second(s), 72 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表