很好用的一个类:TJvAppXMLFileStorage

以前写软件的时候,在处理软件配置信息的时候,总是要写很多重复的代码,把配置信息写到Ini文件当中。昨天到网上查了一下,发现JVCL中提供了一个非常好用的类TJvAppXMLFileStorage,可以很方便地将配置信息写入到XML文件当中。其实不仅如此,JVCL还提供了Ini版本,只是没有仔细看,应该大同小异,很好用。

 
这是保存配置的代码:
 
var
 MyStore    : TJvAppXMLFileStorage;
begin
   MyStore:= TJvAppXMLFileStorage.Create(nil);
  try
    MyStore.WritePersistent('', FConfig);
    MyStore.Xml.SaveToFile(
      ExtractFilePath(Application.ExeName) + 'LogTransceiver.xml');
  finally
    MyStore.Free;
  end;
  FConfig.Free;
end;
 
http://blog.sina.com.cn/s/blog_591968570100wdnj.html
原文地址:https://www.cnblogs.com/findumars/p/5380223.html