admin 发表于 2019-2-24 20:54:28

91M2如何加载和保存自定义的配置文件(INI文件读写)

INI文件读写必须引用FastIniFile单元

procedure LoadConfigFromFile;
var
IniFile: TFastIniFile;
V: Integer;
begin
IniFile := TFastIniFile.Create(Gamelib.EnvirPath + '示范版本脚本配置文件.ini');//创建ini对象,参数指定INI文件名称(文件只能从M2 Envir文件夹中读取)
try            
    V := IniFile.ReadInteger('新人', '赠送金币', -1); //从INI文件中读取一个整形值,默认值为-1
    if V = -1 then //如果读取的值为-1,则写入一个值到INI文件中
    begin
      IniFile.WriteInteger('新人', '赠送金币', 100000); //写值
      IniFile.UpdateFile;//更新INI文件
    end;
finally
    IniFile.Free;
end;
end;

版本配置INI读写单元有更多的INI文件操作示范

赤魂雨夜 发表于 2019-2-25 07:10:46

啥也不说了,感谢楼主分享哇!

炽火猫猫羊悲哀 发表于 2019-2-25 10:11:16

支持,赞一个

雪莹飞 发表于 2019-2-26 10:47:58

珍惜生命,果断回帖。

本人不在 发表于 2019-2-28 10:43:28

不错,楼主用心了,我等必须支持下

闲闲闲 发表于 2019-3-1 10:24:21

顶顶顶顶顶大大大

众神神蛋 发表于 2019-3-2 10:00:34

支持,赞一个

黒皕玍萿 发表于 2019-3-2 10:29:27

啥也不说了,感谢楼主分享哇!

小熊猫 发表于 2019-3-2 10:47:29

为保住菊花,这个一定得回复!

灵魂承载者 发表于 2019-3-4 10:19:21

撸过。支持。。。支持。。。
页: [1] 2 3 4 5
查看完整版本: 91M2如何加载和保存自定义的配置文件(INI文件读写)