//--------------------------------------------------------------------------- #include "vcl.h" #include "iostream.h" #pragma hdrstop #include "inifiles.hpp" //--------------------------------------------------------------------------- #pragma argsused using namespace std; void main(int argc, char** argv) { TIniFile *ini; ini = new TIniFile("Config.INI"); int Top = ini->ReadInteger( "Form", "Top", 100 ); int Left = ini->ReadInteger( "Form", "Left", 100 ); AnsiString Caption = ini->ReadString( "Form", "Caption", "Default Caption" ); char* p2=Caption.c_str(); AnsiString Caption1 =AnsiString(p2); delete ini; cout<<"Top:"<<Top<<"Left"<<Left<<"Caption:"<<Caption1.c_str(); int s,i,n; s=0; cout<<"请输入一个整数n:"; cin>>n; for(i=0;i<=n;i++) s+=i*i; cout<<s<<endl; cin>>n; } Ini文件内容如下: [Form] Top=200 Caption=Good Example