码迷,mamicode.com
首页 > 其他好文 > 详细

Inno Setup 使用笔记

时间:2014-11-25 12:13:16      阅读:228      评论:0      收藏:0      [点我收藏+]

标签:io   ar   os   使用   sp   strong   文件   on   cti   

一.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 使用笔记

标签:io   ar   os   使用   sp   strong   文件   on   cti   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!