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 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值