明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3208|回复: 8

关于秋枫大侠的二次开发安装程序制作中定义快捷方式的问题

[复制链接]
发表于 2012-5-30 15:14:14 | 显示全部楼层 |阅读模式
在大侠的安装程序制作里,关于快捷方式的定义一直得不到解决,原文如下所示:
Icon??段指定自定义的快捷方式
[Icon1]
Name={group}\测试自定义图标
FileName={pf}\7-zip\7zFM.exe
WorkingDir={pf}\7-zip
Parameters=
[Icon2]
Name={group}\其它\测试自定义图标2
FileName={pf}\7-zip\7zFM.exe
WorkingDir={pf}\7-zip
Parameters=
[Icon3]
Name={commondesktop}\测试自定义图标放在桌面上3
FileName={pf}\7-zip\7zFM.exe
WorkingDir={pf}\7-zip
Parameters=
...
[Icon50]

Icon??段允许自定义在开始菜单中添加快捷方式。允许从Icon1定义到Icon50。即目前最多允许50个图标。
Name为快捷方式的名称。(最新修改:必须是绝对路径,可以包含常量。如需在开始菜单的程序组中,须写成{group}\iconname。如需创建在桌面上,可以写成{commondesktop}\iconName)
FileName为快捷方式指向的文件名。绝对路径,可以包含常量。
WorkingDir指快捷方式的起始位置。绝对路径,可以包含常量。
Parameters指快捷方式的可选命令行参数,可以包含常量。
我的程序在"C:\Program Files\xggj"目录下,存在一个xggj.icon图标,怎样设置才能在桌面创建一个快捷方式?
程序的目标是"C:\Program Files\AutoCAD 2006\acad.exe",起始位置是"C:\Program Files\xggj\system",
看了很久的Setup.ini配置详解,都没有成功。求大侠来帮助。
"觉得好,就打赏"
还没有人打赏,支持一下
 楼主| 发表于 2012-5-30 16:31:41 | 显示全部楼层
快捷方式已经可以创建了,就是图标的应用还是CAD的图标,这个问题解决了的话,我的填充图案自定义路径加载的问题也可以解决了。

怎么让快捷方式显示自定义图标?????
[em0]

本帖子中包含更多资源

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

x
发表于 2012-5-30 16:37:29 | 显示全部楼层
可以采用专业的安装包制作软件,参考燕秀工具箱的制作
 楼主| 发表于 2012-5-30 16:41:40 | 显示全部楼层
请说明用什么安装包制作软件??
发表于 2012-5-30 23:53:56 来自手机 | 显示全部楼层
本帖最后由 cheng5276 于 2012-5-31 00:05 编辑

我也有与楼主同样的困惑,安装程序没有提供给我们直接获取电脑中已安装的cad所有版本的名称和其路径的变量或注册表值,虽然他提供了让我们运行exe的功能,但总觉的绕弯了
 楼主| 发表于 2012-5-31 10:58:09 | 显示全部楼层
革天明 发表于 2012-5-30 16:37
可以采用专业的安装包制作软件,参考燕秀工具箱的制作

秋枫的安装包制作是用INNO SETUP制作的吧,请问有这一软件的脚本文件做参考吗,现在碰到了怎么去搜索安装的CAD版本和位置的问题,不知道怎么去写,
发表于 2012-5-31 11:43:32 | 显示全部楼层
你下载一个燕秀工具箱,在软件的高级里面可以看到使用的是什么软件做的安装包,秋枫的本质是自解压压缩包,功能少一些
 楼主| 发表于 2012-5-31 12:26:33 | 显示全部楼层
也是Inno Setup做到
有图为证

本帖子中包含更多资源

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

x
发表于 2012-5-31 16:13:17 | 显示全部楼层
直接用INNO SETUP做最好
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-19 10:30 , Processed in 0.223955 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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