Delphi创建或读取Ini文件

来源:百度知道 编辑:UC知道 时间:2024/06/02 11:20:59
procedure TForm1.FormCreate(Sender: TObject);
var
filename:string;
begin
filename:=ExtractFilePath(paramstr(0))+' test.ini ';
myinifile:=TInifile.Create(filename);
edit1.Text:= myinifile.readstring('ウフミ?ホハ','モテサァテ﨤ニ','ネアハ。オトモテサァテ﨤ニ');
checkbox1.Checked:= myinifile.readbool('ウフミ?ホハ','ハヌキ?ハスモテサァ',False);
end;

如上请问为什么要“myinifile.readbool”读取方式是Bool方式?O(∩_∩)O谢谢

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方法释放内存。

readbool这个函数的返回值是Bool类型的,
checkbox1.Checked的属性值也是Bool类型的