永发信息网

Delphi创建或读取Ini文件

答案:3  悬赏:70  手机版
解决时间 2021-04-04 09:21
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类型的
filecreate('路径加文件名');//创建一个文件。 读写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文件。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
警察可以监控隐身的QQ上线吗
渡江战役是谁指挥的,三国演义中白衣渡江东吴
下面漫画中借钱者的行为①不利于建立和谐的人
傲剑上哪里打炼骨丹
6.3除以括号5.25×0.8括号
谁知到德州皇明太阳能负责人的 电话?老总的
klngbonikb08蜗牛润泽修护面膜多少钱盒
当主语是可数和不可数名词时,谓语动词用单数
古代的娱乐的诗句,描写娱乐的诗句
A centuries-old tradition of wearing a whi
三星b9388怎么插卡
大学里卖鸡排怎么样?
女粉色西装配什么裤子,小西装搭配什么裤子女
失字加偏旁组词
内置三个电容的单相异步电动机怎内样调正反转
推荐资讯
有一个电视剧有个半步多客栈叫啥名字
重庆市八大工业集团是哪几个,谁的效益最好
宝路幼犬狗粮怎么给狗狗吃呀?需要泡开吗?一
繁花爱情句子,有关繁花的诗句
单选题已知向量a=(1,1),b=(2,x),若a+
如何讨厌自己喜欢的人,怎么用平常心对待一个
糖拌苦瓜怎么做好吃,糖拌苦瓜的家常做法
加盟是啥意思,加盟是什么意思呢 100分
0、5是小数还是正数?
要想学会指迷算命,必须看哪些命理知识才能学
78w97的寓意是什么?这是个车牌号,想问好不
p9联系人的快捷查找怎么没有了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?