BCB对如何操作ini文件?

来源:互联网 发布:mac qq远程 外置 编辑:程序博客网 时间:2024/05/29 18:02

      .ini 文件是Initialization File的缩写,即初始化文件,是windows的系统配置文件所采用的存储格式,统管windows的各项配置,在实际开发中, ini文件的应用也是非常广泛的。

     下面来利用BCB来操作一下ini文件:

//---------------------------------------------------------------------------#include <vcl.h>#pragma hdrstop#include "Unit1.h"//---------------------------------------------------------------------------#pragma package(smart_init)#pragma resource "*.dfm"TForm1 *Form1;//---------------------------------------------------------------------------__fastcall TForm1::TForm1(TComponent* Owner)    : TForm(Owner){}//---------------------------------------------------------------------------#include <inifiles.hpp>void __fastcall TForm1::Button1Click(TObject *Sender){    TIniFile *IniFile = new TIniFile(ExtractFilePath(Application->ExeName) + "test.ini");    IniFile->WriteString("FirstSection", "IDE", "Borland C++ builder");    delete IniFile;}//---------------------------------------------------------------------------
       点击按钮后,就会产生test.ini文件, 内容为:

[FirstSection]
IDE=Borland C++ builder


       上面只讲了WriteString方法, 其实还有很多:

DeleteKey
EraseSection
ReadSection
ReadSections
ReadSectionValues
ReadString
TIniFile
UpdateFile
WriteString
ReadBool
ReadDate
ReadDateTime
ReadFloat
ReadInteger
ReadTime
SectionExists
WriteBinaryStream
WriteBool
WriteDate
WriteDateTime
WriteFloat
WriteInteger
WriteTime
ValueExists


0 0
原创粉丝点击