×××××××××××××××××××××××××××××××××××××××××××××××
声明:本文为《打包技术网》原创,转载请保留此声明并注明出处,仅供网友学习使用,勿用于商业用途。
作者:棒槌_007
联系方式:QQ 113984419 MAIL:[email protected]
说明:本人E文实在一般,文中有翻译不准确的地方,请各位见谅。
×××××××××××××××××××××××××××××××××××××××××××××××
第二步:快捷方式和注册表数据
这个步骤说明如何使用IDE 完成:
创建快捷方式
你可以在 Shortcuts (快捷方式) 视图中创建或修改快捷方式。快捷方式的属性包括显示的名称,它的目标可执行文件及其参数,和显示的图标。使用项目助手,你已经在用户的开始菜单的程序文件夹中为Tutorial App 创建了一个快捷方式。
在这一步中你要在用户的桌面上创建一个快捷方式:
1、 切换到 Shortcuts 视图
2、 右键单击 Desktop 图标,选择 New Shortcut ,打开 Browse forShortcut Target (浏览快捷方式目标) 的对话框。
3、 在对话框中,从 Look in 下拉菜单中选择 ApplicationTarget Folder ,从文件列表中选中Tutorial. exe
4、 单击 Open 按钮关闭对话框
5、 用内部名称重命名快捷方式图标,象 tutorial
技巧:要为一个用户机器上已有的文件创建快捷方式,输入文件的路径即可,可以使用系统变量来表示文件的路径。比如,要使用用户 Windows 或着WinNT 目录的Windows Notepad 程序,输入快捷方式的目标为 <WINDIR>/ Notepad.exe 。
声明:本文为《打包技术网》原创,转载请保留此声明并注明出处,仅供网友学习使用,勿用于商业用途。
作者:棒槌_007
联系方式:QQ 113984419 MAIL:[email protected]
说明:本人E文实在一般,文中有翻译不准确的地方,请各位见谅。
×××××××××××××××××××××××××××××××××××××××××××××××
第二步:快捷方式和注册表数据
这个步骤说明如何使用IDE 完成:
- 创建应用程序的快捷方式
- 创建注册表信息
创建快捷方式
你可以在 Shortcuts (快捷方式) 视图中创建或修改快捷方式。快捷方式的属性包括显示的名称,它的目标可执行文件及其参数,和显示的图标。使用项目助手,你已经在用户的开始菜单的程序文件夹中为Tutorial App 创建了一个快捷方式。
在这一步中你要在用户的桌面上创建一个快捷方式:
1、 切换到 Shortcuts 视图
2、 右键单击 Desktop 图标,选择 New Shortcut ,打开 Browse forShortcut Target (浏览快捷方式目标) 的对话框。
3、 在对话框中,从 Look in 下拉菜单中选择 ApplicationTarget Folder ,从文件列表中选中Tutorial. exe
4、 单击 Open 按钮关闭对话框
5、 用内部名称重命名快捷方式图标,象 tutorial
接下来为快捷方式设置下列属性:
特性 |
值 |
备注 |
Display Name |
Tutorial App |
IDE环境把显示的名称添加到项目的字符串表,所以这个名字能够很容易的引用到其他的语言中。 |
Target |
<TARGETDIR>/Tutorial.exe |
|
Icon File |
<TARGETDIR>/Tutorial.exe |
|
Icon Index |
0 |
|
Working Directory |
<TARGETDIR> |
|
技巧:要为一个用户机器上已有的文件创建快捷方式,输入文件的路径即可,可以使用系统变量来表示文件的路径。比如,要使用用户 Windows 或着WinNT 目录的Windows Notepad 程序,输入快捷方式的目标为 <WINDIR>/ Notepad.exe 。
创建注册表数据
应用程序的另一个公共需求就是要向目标系统的注册表中写入信息。要为一个构件添加注册表数据,你可以使用Registry(注册表)视图。
例如,要在HKEY_LOCAL_MACHINE/Software/TutorialCo/Tutorial/1.00.0000下面添加一个注册表项叫做TutorialData :
要建立这个注册表项:
- 切换到Registry视图
- 在Destinationcomputer's Registry view area(目标计算机注册表区),右键单击Destination Computer选择New Registry Set(新建注册表项)
- 重命名这个注册表项为tutorial
- 在这个tutorial注册表项的下面,右键单击HKEY_LOCAL_MACHINE,从New的子菜单中选择Key(键)
- 重命名这个键为Software
- 重复这个过程建立名称分别为Tutorial Co, Tutorial, 和1.00.0000的子键
- 在Destinationcomputer's Registry data area,右键单击然后选择New StringValue
- 重命名这个值为TutorialData
- 双击这个TutorialData值再Value data中输入<TARGETDIR>
- 单击tutorial 注册表项,然后Registry SetInstall Conditions(注册表项安装条件)中选择DefaultComponent(默认构件)
在运行时,如果最终用户选择一个安装类型或者自定义的功能部件中包含Tutorial.exe文件,这个注册表值就会添加到目标系统中。
验证创建的快捷方式
要验证你的安装程序创建的快捷方式:
1、重新编译你的项目,使用工具栏Build按钮或者按F7键
2、运行项目,使用Run按钮或者按Ctrl+F5(首先需要从你的系统中卸载已经存在的版本)。这时在你的Start(开始)菜单中的Programs