是否有与TIniFiles相同的功能或单元不能保存到文件?

XBa*_*000 6 delphi ini

我有一个使用Inifile读取数据配置的项目.
我决定将配置保存到资源中.

我想请求帮助,如果有一个单位或功能与Tinfile相同或相关,保存数据配置是可选的.

除了提取之外的任何建议?

感谢名单.

Dav*_*nan 13

TMemIniFile是您所需要的,应始终优先于TIniFile.您可以选择是否保存到文件.

你不能直接做的是从资源中初始化它,但是自己把它放在一起并不是很难.

  1. 使用资源流来提取资源.
  2. 创建一个字符串列表并调用将资源流加载到字符串列表中.
  3. 创建TMemIniFile并调用SetStrings传递字符串列表.


The*_*Fox 8

有一个名为TMemIniFile的类,它只在您调用时保存对inifile的更改UpdateFile.这对你来说足够好吗?


Mar*_*ema 7

TMemIniFile(TCustomIniFile的后代)除非你告诉它,否则不会保存 UpdateFile;