Delphi XE5如何读写INI文件

简介:

首先
uses 
inifiles

然后写文件

  1. procedure THolidaySet.Button2Click(Sender: TObject);

  2. var

  3.   IniFile:TIniFile;

  4.   Count:Integer;

  5. begin


  6.   try

  7.     IniFile:=TIniFile.Create(TPath.GetHomePath+'\HolidayRobot.ini');

  8.     Count:=IniFile.ReadInteger('Config','Count',0);

  9.     Count:=Count+1;


  10.     IniFile.WriteString('Holiday'+IntToStr(Count),'TEL',Edit1.Text);

  11.     IniFile.WriteString('Holiday'+IntToStr(Count),'NAME',Edit2.Text);

  12.     IniFile.WriteString('Holiday'+IntToStr(Count),'DATETIME',CalendarEdit1.Text);

  13.     IniFile.WriteString('Holiday'+IntToStr(Count),'CONTENT',Edit4.Text);


  14.     IniFile.WriteInteger('Config','Count',Count);

  15.   finally

  16.     FreeAndNil(IniFile);

  17.   end;

  18. end;

复制代码


读INI文件

  1. procedure TForm1.FormShow(Sender: TObject);

  2. var

  3.   IniFile:TIniFile;

  4.   Count:Integer;

  5.   I:Integer;

  6. begin

  7.   try

  8.     IniFile:=TIniFile.Create(TPath.GetHomePath+'\HolidayRobot.ini');

  9.     Count:=IniFile.ReadInteger('Config','Count',0);


  10.     for I := 1 to Count do

  11.     begin

  12.       Memo1.Lines.Add(inifile.ReadString('Holiday'+IntToStr(I),'TEL',''));

  13.     end;

  14.   finally

  15.     FreeAndNil(IniFile);

  16.   end;

  17. end;


复制代码










本文转自鹅倌51CTO博客,原文链接: http://blog.51cto.com/kaixinbuliao/1575948,如需转载请自行联系原作者





相关文章
|
15天前
【QT】读写.ini配置文件的程序实现
【QT】读写.ini配置文件的程序实现
|
2月前
|
C++
MFC编程 -- 记事本项目(大体框架)
MFC编程 -- 记事本项目(大体框架)
12 0
Delphi文件操作【1】- 记录文件
Delphi文件操作【1】- 记录文件
Delphi文件操作【1】- 记录文件
vb-复制ie临时文件夹下所有mp3文件到指定目录,并且将utf8编码转换过来
vb-复制ie临时文件夹下所有mp3文件到指定目录,并且将utf8编码转换过来
91 0
|
小程序
VB编程:获取文件夹下所有文件-1
VB编程:获取文件夹下所有文件-1
314 0
VB编程:获取文件夹下所有文件-1
|
小程序
VB编程:获取文件夹下所有文件
VB编程:获取文件夹下所有文件
499 0
VB编程:获取文件夹下所有文件
|
XML 数据格式
【Tip】如何让引用的dll随附的xml注释文档、pdb调试库等文件不出现在项目输出目录中
原文:【Tip】如何让引用的dll随附的xml注释文档、pdb调试库等文件不出现在项目输出目录中 项目输出目录(bin/debug|release)中经常是这个样子: main.exemain.pdb a.dll a.xml b.dll b.pdb b.xml ... 其中xml是同名dll的注释文档,pdb是调试库。
913 0