Iniファイルへの書き込み(JCL/JVCL)

C++Builder
TJvAppIniFileStorage *ini = JvAppIniFileStorage1;

// 通常の書き込み
ini->FileName = ChangeFileExt(Application->ExeName, ".ini");
//方法1
ini->DefaultSection = "Section1";
ini->WriteString("Name1","太郎");
//方法2
ini->WriteString("Section2\\Name2","次郎");


// StringListの書き込み
TStringList *sl1 = new TStringList;
sl1->Add("line1");
sl1->Add("line2");
sl1->Add("line3");
sl1->Add("line4");
ini->WriteStringList("SectionList",sl1);
delete sl1;

 

実行結果は以下

 (アプリケーション名).ini 

[Section1]
Name1=太郎

[Section2]
Name2=次郎

[SectionList]
Item0=line1
Item1=line2
Item2=line3
Item3=line4
Count=4

 

C++Builder
バージョン情報の設定

☑ バージョン番号を含める☑ビルド番号の自動更新☑デフォル …

C++Builder
バージョン情報取得(JCL/JVCL)

//version表示TJclFileVersionInfo *fv = new TJclFileV …