Inno setup 界面设计入门(一)环境准备
2017-10-10 19:50
141 查看
前言
本套教程为进阶而写的,最终构建一个完整的炫酷的界面,包括界面,安装,注册表以及常见的安装功能实现。需要你知道基本的inno setup知识,比如说inno setup是干什么的,会基本的脚本创建。本教程不需要你掌握Pascal语法,使用的是通俗易懂的话语教学以及图文讲解。最终实现效果如图所示
本人的csdn博客为:http://blog.csdn.net/applek_case
有什么意见以及建议可以联系我
第一章 环境准备
1.1 软件准备
本套教程基于Inno Setup Compiler 5.5.1编写,不适合非IDE版本
图1.1-1 Inno Setup Compiler 5.5.1界面
因为Iono setup为开源软件,所以有很多第三方的IDE,其中Inno Setup Compiler最为强大,编译出来的安装包可以不被解包软件直接提取脚本代码。软件能够在全部平台使用
1.2 软件介绍
首先我们新建一个脚本,点击软件菜单:文件-新建。会弹出向导页面对话框
图 1.1-2 新建脚本页面
我们一直下一步即可,中途选项都不要去选择,直到创建完成一个脚本的创建。如下图所示
图 1.1-3 创建好脚本页面
下面讲一下各组件
图 1.1-4 软件组件页面
左边大红框为代码树,能够将右边的脚本代码归类并且生成树状页面,可以展开或者收起,方便查看
Iono setup总体是配置文本的语法,按照段划分功能。
[Setup]段
本段记录了安装包最重要的信息,包括安装包的信息,软件名称,安装包压缩方式,输出文件名,安装包图标等。在图中为黑色框中内容
[Languages]段
本段记录了软件安装包语言,默认为系统语言。不做过多讲解。在图中对应紫色框中内容。
[Tasks]段
本段记录了附加任务,本段可以声明让用户选择功能,比如说选择是否创建桌面图标,快捷方式,打开软件等,在安装包上面显示选择框供用户选择。本文章由于是完全使用代码创建,所以这儿不多讲解。在图中对应绿色方框。
[Files]段
本文件是安装文件内容段,安装文件需要保存在哪个位置,如何保存等声明。在图中对应蓝色方框。
[Icons]段
本段记录了要创建图标的位置,包括桌面快捷方式,快速启动栏等。由于本文是完全用代码创建,所以本段也略过本段详解。在图中对应红色小方框。
[Run]段
本段可以在安装完成后,运行一些程序,以及命令。由于本文是完全用代码创建,所以本段也略过本段详解。在图中对应朱红色方框。
[Code]段
本文核心命令在此讲解。图中默认没有添加此段。你可以手动添加[Code]在里面
本套教程为进阶而写的,最终构建一个完整的炫酷的界面,包括界面,安装,注册表以及常见的安装功能实现。需要你知道基本的inno setup知识,比如说inno setup是干什么的,会基本的脚本创建。本教程不需要你掌握Pascal语法,使用的是通俗易懂的话语教学以及图文讲解。最终实现效果如图所示
本人的csdn博客为:http://blog.csdn.net/applek_case
有什么意见以及建议可以联系我
第一章 环境准备
1.1 软件准备
本套教程基于Inno Setup Compiler 5.5.1编写,不适合非IDE版本
图1.1-1 Inno Setup Compiler 5.5.1界面
因为Iono setup为开源软件,所以有很多第三方的IDE,其中Inno Setup Compiler最为强大,编译出来的安装包可以不被解包软件直接提取脚本代码。软件能够在全部平台使用
1.2 软件介绍
首先我们新建一个脚本,点击软件菜单:文件-新建。会弹出向导页面对话框
图 1.1-2 新建脚本页面
我们一直下一步即可,中途选项都不要去选择,直到创建完成一个脚本的创建。如下图所示
图 1.1-3 创建好脚本页面
下面讲一下各组件
图 1.1-4 软件组件页面
左边大红框为代码树,能够将右边的脚本代码归类并且生成树状页面,可以展开或者收起,方便查看
Iono setup总体是配置文本的语法,按照段划分功能。
[Setup]段
本段记录了安装包最重要的信息,包括安装包的信息,软件名称,安装包压缩方式,输出文件名,安装包图标等。在图中为黑色框中内容
[Languages]段
本段记录了软件安装包语言,默认为系统语言。不做过多讲解。在图中对应紫色框中内容。
[Tasks]段
本段记录了附加任务,本段可以声明让用户选择功能,比如说选择是否创建桌面图标,快捷方式,打开软件等,在安装包上面显示选择框供用户选择。本文章由于是完全使用代码创建,所以这儿不多讲解。在图中对应绿色方框。
[Files]段
本文件是安装文件内容段,安装文件需要保存在哪个位置,如何保存等声明。在图中对应蓝色方框。
[Icons]段
本段记录了要创建图标的位置,包括桌面快捷方式,快速启动栏等。由于本文是完全用代码创建,所以本段也略过本段详解。在图中对应红色小方框。
[Run]段
本段可以在安装完成后,运行一些程序,以及命令。由于本文是完全用代码创建,所以本段也略过本段详解。在图中对应朱红色方框。
[Code]段
本文核心命令在此讲解。图中默认没有添加此段。你可以手动添加[Code]在里面
相关文章推荐
- Inno setup 界面设计入门(二)语法入门
- Linux环境CUDA 4.0入门:安装前的准备
- activiti学习-02环境准备+安装流程设计器+对流程设计器的使用+对流程设计器的使用+核心API的认识
- JQuery实战第一讲:概述、环境准备及入门实例
- 配置java环境变量...不是入门的(准备装jdk的)童鞋就没必要看了= =...因为win10最新版的配置变量值那里改了...
- 界面设计01 - 零基础入门学习Delphi42
- 界面设计02 - 零基础入门学习Delphi43
- 交互界面设计的思考-设计入门
- JAVAEE——SpringBoot入门:简介、微服务、环境准备、helloworld与探究、快速构建项目
- C语言的窗口式图形界面设计——自带汉字环境的应用软件编程http://bbs.51cto.com/thread-63947-1-1.html
- MATLAB 程式设计与应用 ---Matlab入门教程【三】环境设置
- 界面设计02 - 零基础入门学习Delphi43
- 互联网软件的安装包界面设计-Inno setup
- opencv学习-1.2-入门- 环境准备
- hibernate入门之环境准备,以及第一个例子。
- jQuery实战1:概述,环境准备及入门实例
- 安卓入门学习之用户界面设计
- Electron开发桌面应用(1):环境准备、入门Demo搭建
- Android入门实例一 登录界面的设计与实现
- Symbian OS开发入门(一) :基于VS.Net 2003的Symbian开发环境的准备