读写ini文件:
先在
uses
定义
Inifiles,
在
var
定义
myinifile:Tinifile;
实现部分写代码:
myinifile:=Tinifile.create('d:\1.ini')//打开D盘的
1.ini
文件。
myinifile.readstring('小节名','关键字','缺省值');//读取字符型数据。
myinifile.redainteger('小节名','关键字','缺省值')//读取整数型数据。
myinifile.readbool('小节名','关键字','缺省值')//读取逻辑型数据。
写入INI文件:
myinifile.writestring('小节名','关键字',变量或字符串值);//写入字符型数据。
myinifile.writeinteger('小节名','关键字','变量或整型数值)//写入整数型数据。
myinifile.writebool('小节名','关键字',变量或TRUE或FALSE)//写入逻辑型数
myinifile.Free;//释放INI文件。
1、TIniFile对象以Delphi中,定义了一个TIniFile对象,将.INI文件封装在其中,并提供一些方法,专门用来对INI文件进行读写 *** 作。如果在程序中要用到TIniFile类或其方法属性,就必须在程序单元的uses语句中手工加入对IniFiles单元的引用。
2、Create方法
该方法用来创建一个处理INI文件的TIniFile类型实例。
方法声明:constructor Create(const FileName:string)
参数说明:FileName指明待创建的INI文件的文件名;
注释:在使用TIniFile对象之前,必须先用此方法创建一个INI文件的实例。FileName中可以包含路径名,缺省时为Windows所在目录(一般就是C:windows,对于Windows NT来说,则一般是c:winnt)。用Create方法创建的实例,在使用完之后,调用Free方法释放内存。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)