Bagi anda yang baru kenal Raize, mungkin ini merupakan tips yang sangat bermanfaat untuk bisa menggunakan Registry dengan mudah dan cepat.
Sebisa mungkin anda bisa mengakses registry dari program aplikasi anda, sebab database registry sangat bermanfaat sekali jika anda bisa menggunakannya secara tepat dan pas sesuai dengan kebutuhan.
Berikut ini contoh langkah-langkah sederhana menggunakan RzRegIniFile didalam aplikasi.
1. Silahkan anda buat program aplikasi baru.
2. Tambahkan object RzRegIniFile dari komponen pallete WidGets.
3. Silahkan anda atur properties seperti berikut :
Path -> Latihan Registry
PathType -> ptRegistry
RegKey -> hkeyCurrentUser
4. Setelah itu, silahkan anda isikan kode program didalam event OnShow.
....
....
procedure TForm1.FormShow(Sender: TObject);
begin
with RzRegIniFile1 do
begin
Top := ReadInteger('Posisi Form','Top',0);
Left := ReadInteger('Posisi Form','Left',0);
end;
end;
....
....
5. Selanjutnya silahkan anda ketikkan kode program lagi didalam event OnClose seperti dituliskan pada potongan kode program berikut ini.
....
....
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
begin
with RzRegIniFile1 do
begin
WriteInteger('Posisi Form','Top',Top);
WriteInteger('Posisi Form','Left',Left);
end;
end;
....
....
contoh diatas tadi adalah contoh untuk menyimpan data posisi sebuah form, sehingga ketika anda menjalankan program aplikasi, posisi dari form itu sama seperti sebelum form itu ditutup.
Sekarang saya akan mencoba memberikan sedikit variasi menyimpan data kedalam database registry.
variasi ini adalah meyimpan data color atau warna didalam database registry.
Sekarang silahkan anda ikuti langkah berikut.
1. Dari program tadi, silahkan anda tambahkan object ColorBox dari component Palette Additional dan Button dari component pallete Standard.
2. Silahkan anda klik 2x tombol Button1, dan isikan kode program didalam event OnCLick-nya dengan kode program seperti ditunjukkan oleh potongan kode program berikut ini.
....
....
procedure TForm1.Button1Click(Sender: TObject);
begin
with RzRegIniFile1 do
with ColorBox1 do
with self do
begin
WriteString('Form','Warna',ColorToString(Selected));
Color := Selected;
end;
end;
....
....
3. Setelah itu, pada event OnShow dari object Form anda ubah kode program didalamnya menjadi seperti terlihat pada potongan kode program berikut ini.
....
....
procedure TForm1.FormShow(Sender: TObject);
begin
with RzRegIniFile1 do
begin
Top := ReadInteger('Posisi Form','Top',0);
Left := ReadInteger('Posisi Form','Left',0);
Color := StringToColor(ReadString('Form','warna','clwhite'));
end;
end;
....
....
Demikian tips singkat dari saya, semoga bermanfaat bagi kita semua. Selamat mencoba….
update avira
Facebook Badge
just looking arround
daftar linkqu
- Yudi 07
- Yosi 07
- Widya menehhh
- Widya 07
- Tiur_poenya
- Sofi 07
- pandu 08'blogs
- Pak Heri TL,,,
- Noel again,,
- NoeL 07
- Mila Riza 07
- Mampe 07
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- KONCO SAK KELAS
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
- konco sak kelas
Selasa, 25 November 2008
Tips mudah mengakses Registry dengan menggunakan RzRegIniFile
Posted by via_duty at 18.25
Langganan:
Posting Komentar (Atom)
who is your next presiden??
Mengenai Saya
- via_duty
- Valen Octavia Pakpahan adalah nama lengkapku...lahir di Muara, 25 Maret 1989.Sumatera Utara, Medan is de Best...motto hidupqu : "LIFE IS STRUGGLE",, karena memang untuk bertahan hidup harus dibekali dengan perjuangan,,perjuangan dan perjuangan...jgn lupa Doa,,live IS never Flat..
Contact me At :
FS : via_ssweety25@yahoo.com
Blog : via89.blogspot.com
Wordpress : viaduty.wordpress.com
e-mail : valenoctavia@yahoo.com
Blog : via89.blogspot.com
Wordpress : viaduty.wordpress.com
e-mail : valenoctavia@yahoo.com
0 comments:
Posting Komentar