首页 > 其他 > 详细

Inno Setup 使用笔记

时间:2014-11-25 12:10:54      阅读:204      评论:0      收藏:0      [点我收藏+]

一.ini配置文件操作

innosetup有专门读取后缀为ini文件的函数,且文件的组织结构是典型的Section,Key,Value 组合

例如这样的文件内容:

[SectionName1]

KeyName1 = Value1

[SectionName2]

KeyName2 = Value2

如果要读取keyName2的值,可以调用这个函数:

function GetIniString(const Section, Key, Default, Filename: String): String;

具体用法 Datavalue =: GetIniString(‘SectionName2‘,‘KeyName2‘,‘false‘,IniFilePath)

如果能够成功取得那么Datavalue就会等于Value2的值,如果失败那么就等于‘false‘。

当然这个函数是Pascal 脚本,这有在[Code]段中才可以使用。

二.字符串操作

1.字符串比较

function CompareStr(const S1, S2: string): Integer;

当s1>s2时,返回值大于0;

当s1=s2时,返回值等于0;

当s1<s2时,返回值小于0;

2.给字符串添加双引号

有时在操作路劲的时候必须要添加双引号,比如系统中有一个Program file 文件的路劲,如果没有用引号扩起来,就容易

引起程序异常

3.修复,升级或卸载前关闭应用程序进程

 

Inno Setup 使用笔记

原文:http://www.cnblogs.com/yaoxiaping/p/4120456.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!