Delphi 如何操縱*.ini文件讀寫,實時控制?
有比較好的書記&網站推薦給小弟嗎?
有比較好的書記&網站推薦給小弟嗎?
解决方案 »
- SPCOMM控件接收问题,在线等待,解决结贴!
- QuickRep所见非所得,请问怎么回事
- 第一次用Delphi2005的感受,可怕!
- 新手指教
- 如何获得上级目录路径,如何获得program files的路径?
- 使用nmhttp上传存在的问题,急!
- 请问:急急急!!!!直接从TWinControl继承,编写Button控件,怎样画该Button?
- Help...Me 各位高手你们有谁会DB2数据库?只要给我提供信息我一定给分!相信我,没错的!
- 编译错误,[Fatal Error] Could not create output file 如何改?
- 现在DEPHI最新版本是不是dephi 2010呀
- 急!求一个模拟时钟的程序!!特别急我在面试
- 急,我在一个Delphi网站得到下列代码。
拜托了.
由中文簡體幫助嗎?
begin
i:=readinteger('S1','I1',0);
s:=readstring('S1','S','');
writestring('S1','S', 'Hello');
// ... ...
free;
end;
看Help是最好的
哪里找來的這些東東呀?!
IniFiles;
var
test_ini:TIniFile;begin
test_ini:=TImiFile.Create('d:\a\test.ini');
ShowMessage(test_ini.ReadString('ACODE','A',''));
test_ini.WriteInteger('BCODE','B',0);
test_ini.free;
end;//----------------
test.ini[ACODE]
A=SB
B=U
[BCODE]
A=OK
B=200//------------------
既然你想要中文简体,
那么建议你在这上面写打简体,
在这里用繁体是想卖弄自己吗?
你用繁体没有人觉得你有什么了不起。
Top
回复人: yansea(思宏) ( ) 信誉:97 2002-07-24 14:26:00 得分:0
⒈ 在需要读写初始化文件的窗体(Form)上放置名为SectionComboBox、IdentComboBox的两个组合式列表框,其中SectionComboBox存放节点名,IdentComboBox存放所选择节点的关键字名。一个名为IdentValueEdit的输入框,存放对应关键字的值。名为CmdChang的修改命令钮可以用来修改关键字的值,修改后用名为CmdSave的存储命令钮将修改后的关键字的值存入关联的初始化文件。窗体对应的单元名设为IniUnit,窗体名设为IniForm,窗体布局如下图一所示: ⒉ 在IniUnit单元的interface部分用uses inifiles;说明要引用的TiniFile类所定义的单元名。并在变量说明部分定义TiniFile类的对象,如var IniFile: TiniFile;⒊ 建立窗体的OnCreate事件过程。使用TIniFile类的Create成员函数创建TIniFile对象,用该对象读写d:\ucdos目录中的rdfnt.ini初始化文件,并将该初始化文件中的所有节点通过ReadSections() 成员函数读入SectionComboBox组合式列表框中,用ReadSection()成员函数将第一个节点中的所有关键字读入IdentComboBox 组合式列表框,用ReadString()成员函数将第一个关键字的值送入IdentValueEdit输入框。⒋ 建立SectionComboBox组合式列表框的OnChange事件过程。当该选择列表框中的不同项目(即不同的节点名)时,用ReadSection()成员函数将选节点中的所有关键字读入IdentComboBox 组合式列表框,并用ReadString()成员函数将第一个关键字的值送入IdentValueEdit输入框。⒌ 建立IdentComboBox组合式列表框的OnChange事件过程。当该选择列表框中的不同项目(即不同的关键字名)时,用ReadString()成员函数将该关键字的值送入IdentValueEdit输入框。⒍ 建立命令钮CmdChang的OnClick事件过程。使IdentValueEdit输入框中的内容可以修改(不按该命令钮,IdentValueEdit输入框是不能修改的),并设置命令钮CmdSave有效,可以将修改后的关键字值存入关联的初始化文件中。⒎ 建立命令钮CmdSave的OnClick事件过程。如果关键字值已改变,则调用WriteString()成员函数将修改后的关键字的值存盘。⒏ 建立窗体的OnDestroy事件过程。当窗体失效时,将建立的TIniFile对象释放,以释放该对象所战用的系统资源。至此,运行该工程,初始化文件的读写已能顺利进行。当然还可以使用EraseSection()成员函数删除指定的节,也可用DeleteKey()成员函数删除指定的关键字,因篇幅有限,这里就不详细介绍了,有兴趣的可参考Delphi的使用帮助。
主 题: L_xiaofeng--ini的资料
作 者: yansea (思宏)
等 级:
信 誉 值: 97
所属论坛: Delphi
问题点数: 10
回复次数: 7
发表时间: 2002-07-24 14:29:37
我来这里是学习的,用不用繁体字很重要吗?若是你看不懂我打的字,可以问嘛!我可以用简体再打一次。