inno setup 学习-创建窗体并将获取到字符存入指定文件

上一篇 / 下一篇  2008-07-28 15:28:15 / 个人分类:inno setup

1、窗体的创建可以完全通过工具inno Setup Form Designer 实现,这里就不多讲了,

2、一般创建窗体的目的都是要通过安装过程中用户输入部分安装信息,第一步已经解决了信息的和uoq

接下来就需要解决信息的存储了。

通常在安装程序结束后,会调用 procedure DeinitializeSetup()函数,在该函数中就可以将信息输入指定文件中,具体请参照下面的:

 procedure DeinitializeSetup();
  begin
    SetIniString('Center', 'Addr', InfoEdit1.text, ExpandConstant('{app}\test.ini'));  //将从窗体infoedit1获得的文字信息输入到test文件中
    SetIniString('Center', 'Port', InfoEdit2.text, ExpandConstant('{app}\test.ini'));
    SetIniString('SzoneID', 'Provin', InfoEdit3.text, ExpandConstant('{app}\test.ini'));
    SetIniString('SzoneID', 'City', InfoEdit4.text, ExpandConstant('{app}\test.ini'));
    SetIniString('Dir', 'Dir', ExpandConstant('{app}'), ExpandConstant('{app}\test.ini'));

  end;

安装结束后,在{app}目录中生成一个test.ini文件

其内容为:

[Center]
Addr=192.168.1.1
Port=2625
[SzoneID]
Provin=cesh
City=tewt
[Dir]
Dir=C:\Program Files\test  ////

 


TAG:

 

评分:0

我来说两句

Open Toolbar