您的位置:首页 > 产品设计 > UI/UE

ValueListEditor组件应用实例(三)

2007-05-18 01:28 621 查看
关于ini文件的读和写我将在文章最后给出两段代码,很简单,大家一看便知。由于用到ini文件的操作,我们要在程序开头#include <inifiles.hpp>。否则编译器会报错。

在“关闭”按钮的响应事件中写入Close(); 用于关闭窗体。好的,整个程序就完成了。由于这是一个系统的模块,开始没有向ini文件中写入数据,如果要看到测试结果,将下面一段复制到ini文件中保存:

[TB]
value=6
[ComboBox0]
datetime=2007-05-15 33:33
plan=i love bcb
[ComboBox1]
datetime=2007-05-15 44:44
plan=i love bcb
[ComboBox2]
datetime=2007-05-15 55:55
plan=i love bcb
[ComboBox3]
datetime=2007-05-15 77:77
plan=i love bcb
[ComboBox4]
datetime=2007-05-15 88:88
plan=i love bcb
[ComboBox5]
datetime=2007-05-15 99:99
plan=i love bcb

按F9运行看结果~-~

/////////////////////////////////////////////////////////
ini文件的操作:
下面这段是从文件中读数据的。
TIniFile * regKey;
AnsiString ExePath = ExtractFilePath(ParamStr(0));
regKey = new TIniFile ( ExePath + "MYINI.INI");
AnsiString型的 = regKey->ReadString ( "ComboBox", "mycombobox","" );
AnsiString型的 = regKey->ReadString ( "ComboBox", "mycombobox","" );
delete regKey;

这段是向ini文件中写的。
TIniFile * regKey;
AnsiString ExePath = ExtractFilePath(ParamStr(0));
regKey = new TIniFile ( ExePath + "MYINI.INI");
regKey->WriteString ( "ComboBox", "mycombobox" ,AnsiString型的<好像int型的也可以>);
delete regKey;
//////////////////////////////////////////////////////////////
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: