2005年08月05日

レジストリへの入出力

今回はレジストリへの入出力処理を紹介する。

@下記の画面を作成する。
reg_image1.jpg

A「Unit1.h」に「registry.hpp」を include する。

B「Unit1.cpp」を以下のように編集する。
//---------------------------------------------------------------------------
#include
#pragma hdrstop

#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
  : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormCreate(TObject *Sender)
{
  TRegIniFile* reg = new TRegIniFile("Software\\Sample1");

  //Bool
  bool val1 = reg->ReadBool("Test", "Bool", false);
  Edit1->Text = val1 ? "true" : "false";

  //Integer
  Edit2->Text = reg->ReadInteger("Test", "Integer", 0);

  //String
  Edit3->Text = reg->ReadString("Test", "String", "");

  delete reg;
}
//---------------------------------------------------------------------------
void __fastcall TForm1::FormClose(TObject *Sender, TCloseAction &Action)
{
  TRegIniFile* reg = new TRegIniFile("Software\\Sample1");

  //Bool
  bool val1 = (Edit1->Text == "true") ? true : false;
  reg->WriteBool("Test", "Bool", val1);

  //Integer
  int val2 = Edit2->Text.ToIntDef(0);
  reg->WriteInteger("Test", "Integer", val2);

  //String
  reg->WriteString("Test", "String", Edit3->Text);

  delete reg;
}
//---------------------------------------------------------------------------


C以下はソースと実行ファイルを示す。
 開発環境 (reg_src.zip)
 実行ファイル (reg_exe.zip)

D尚、今回のプログラムでは、以下のレジストリを使用する。
 (不要になったら手動で削除してもかまわない)
\HKEY_CURRENT_USER\Software\Sample1\Test\Bool
\HKEY_CURRENT_USER\Software\Sample1\Test\Integer
\HKEY_CURRENT_USER\Software\Sample1\Test\String


・・・もし、これらの情報が少しでも役に立ったら、右上の広告をクリックしてほしいな・・・。m(__)m

posted by かねやん at 23:57| Comment(2) | TrackBack(1) | C++Builder6 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
書き込むenglish amatuer porn mwj http://amatuer.bluesauce.com/english-amatuer-porn.html english amatuer porn
amatuer pictures of girls mwj http://amatuer.bluesauce.com/amatuer-pictures-of-girls.html amatuer pictures of girls
japanese free amatuer sex clips mwj http://amatuer.bluesauce.com/japanese-free-amatuer-sex-clips.html japanese free amatuer sex clips
live amatuer sex cams mwj http://amatuer.bluesauce.com/live-amatuer-sex-cams.html live amatuer sex cams
denver women amatuer mwj http://amatuer.bluesauce.com/denver-women-amatuer.html denver women amatuer
free amatuer dog sex pics mwj http://amatuer.bluesauce.com/free-amatuer-dog-sex-pics.html free amatuer dog sex pics
picking up amatuer girls mwj http://amatuer.bluesauce.com/picking-up-amatuer-girls.html picking up amatuer girls
amatuer kansas porn mwj http://amatuer.bluesauce.com/amatuer-kansas-porn.html amatuer kansas porn
couple amatuer porn mwj http://amatuer.bluesauce.com/couple-amatuer-porn.html couple amatuer porn
amatuer porn mpeg mwj http://amatuer.bluesauce.com/amatuer-porn-mpeg.html amatuer porn mpeg
uss amatuer porn mwj http://amatuer.bluesauce.com/uss-amatuer-porn.html uss amatuer porn
real amatuer women movie clips mwj http://amatuer.bluesauce.com/real-amatuer-women-movie-clips.html real amatuer women movie clips
girl porn amatuer mwj http://amatuer.bluesauce.com/girl-porn-amatuer.html girl porn amatuer
virus free amatuer porn mwj http://amatuer.bluesauce.com/virus-free-amatuer-porn.html virus free amatuer porn
free teen amatuer porn mwj http://amatuer.bluesauce.com/free-teen-amatuer-porn.html free teen amatuer porn
amatuer sex vidz mwj http://amatuer.bluesauce.com/amatuer-sex-vidz.html amatuer sex vidz
oral amatuer sex mwj http://amatuer.bluesauce.com/oral-amatuer-sex.html oral amatuer sex
amatuer indian girls pics mwj http://amatuer.bluesauce.com/amatuer-indian-girls-pics.html amatuer indian girls pics
free amatuer sex galleries mwj http://amatuer.bluesauce.com/free-amatuer-sex-galleries.html free amatuer sex galleries
phone sex amatuer mwj http://amatuer.bluesauce.com/phone-sex-amatuer.html phone sex amatuer
search amatuer wife gallery sex mwj http://amatuer.bluesauce.com/search-amatuer-wife-gallery-sex.html search amatuer wife gallery sex
amatuer porn tryout video mwj http://amatuer.bluesauce.com/amatuer-porn-tryout-video.html amatuer porn tryout video
amatuer tryouts sex mwj http://amatuer.bluesauce.com/amatuer-tryouts-sex.html amatuer tryouts sex
porn seattle amatuer mwj http://amatuer.bluesauce.com/porn-seattle-amatuer.html porn seattle amatuer
amatuer mature women mpgs free mwj http://amatuer.bluesauce.com/amatuer-mature-women-mpgs-free.html amatuer mature women mpgs free
free swinging amatuer couples having sex video mwj http://amatuer.bluesauce.com/free-swinging-amatuer-couples-having-sex-video.html free swinging amatuer couples having sex video
elephant list amatuer porn mwj http://amatuer.bluesauce.com/elephant-list-amatuer-porn.html elephant list amatuer porn
mobile phone amatuer sex pic mwj http://amatuer.bluesauce.com/mobile-phone-amatuer-sex-pic.html mobile phone amatuer sex pic
amatuer porn star mwj http://amatuer.bluesauce.com/amatuer-porn-star.html amatuer porn star
amatuer sex art mwj http://amatuer.bluesauce.com/amatuer-sex-art.html amatuer sex art
Posted by english amatuer porn at 2006年10月03日 09:33
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:


この記事へのトラックバック

private voyeur
Excerpt: <a href="http://moda.joke.dk/upskirt/girls-toilets-hidden-cams.html">upskirt</a> young lesbians <a href="http://moda.joke.dk/upskirt/voyeur-sites.html">totally spies porn</a> young naked girls <a href="http://moda.joke.dk/upskirt/nude-voyeur.html">totally spies porn</a> milf rider <a href="http://moda.joke.dk/upskirt/international-spy-museum.html">totally sp..</a>
Weblog:
Tracked: 2005-12-29 02:55
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。