Tampilkan postingan dengan label Delphi. Tampilkan semua postingan
Tampilkan postingan dengan label Delphi. Tampilkan semua postingan

Sabtu, 06 Agustus 2011

Source Code Menyembunyikan Taskbar dengan Borlean Delphi

Contoh program di bawah ini akan menunjukkan bagaimana cara untuk menyembunyikan taskbar melalui program yang dibuat dengan Delphi. Untuk menyembunyikan dan menampilkan taskbar kita dapat menggunakan salah satu dari fungsi Windows API yaitu ShowWindow yang deklarasinya sebagai berikut :
function ShowWindow (hwnd : HWND; nCmdShow :integer) : Boolean;
Parameter pertama dari fungsi ShowWindow merupakan handle window yang akan ditampilkan atau disembunyikan. Parameter kedua adalah bagaimana window tersebut ditampilkan. Yang menjadi pertanyaan kita, darimana kita mendapatkan handle window dari taskbar ? Caranya adalah dengan memanggil fungsi
FindWindow.function FindWindow (lpClassName, lpWindowName : PChar) :HWND;
Parameter pertama merupakan nama kelas jendela (window class). Pada Delphi nama ini identik dengan nama kelas dari Form, misalnya TForm1, TForm2, dst. Parameter kedua adalah caption dari form (TForm.Caption). Kembalian dari fungsi FindWindow adalah handle form yang dicari. Bila Windows tidak menemukan form yang dimaksud, FindWindow akan mengembalikan nilai 0. Untuk mencari handle form dari taskbar :
FindWindow (‘Shell_TrayWnd’,Nil);
Parameter pertama dari FindWindow diisi dengan Shell_TrayWnd yang merupakan window class dari taskbar. Sedangkan parameter kedua diisi dengan Nil yang menunjukkan bahwa form taskbar tidak mempunyai caption. Kode selengkapnya untuk menyembunyikan taskbar adalah sbb :
procedure TForm1.SembunyikanClick(Sender: TObject);
var hTaskBar :Thandle;
begin
   hTaskBar := FindWindow ('Shell_TrayWnd',Nil);ShowWindow(hTaskBar,Sw_Hide);
end;
Untuk menampilkan taskbar langkahnya sama dengan yang di atas. Yang berbeda hanya parameter kedua dari HowWindow, yang semula SW_HIDE diganti dengan SW_NORMAL. Kode lengkapnya adalah sebagai berikut :
procedure TForm1.TampilkanClick(Sender: TObject);
var hTaskBar :thandle;
begin
  hTaskBar := FindWindow('Shell_TrayWnd',Nil);ShowWindow(hTaskBar,Sw_Normal);
end;
Download file jadinya di sini Taskbar.rar
Untuk Source Code-nya download di sini sembunyikantaskbar.rar
Baca Selengkapnya...

Selasa, 02 Agustus 2011

Koneksi MySql di Delphi dengan Zeos

Delphi merupakan rapid programming dimana terdapat banyak sekali komponen-komponen add-in yang dapat ditambahkan di Delphi. komponen-komponen tersebut ada yang gratis maupun berbayar, tergantung kita mau memilih yang mana.

Pada artikel kali ini Cr Blog's akan membahas cara koneksi Delphi dengan MySql. Aplikasi ini bernama Zeos, fasilitasnya cukup banyak karena mampu menghandle koneksi mulai dari MySQL sampai Oracle. Penggunaanya pun cukup mudah tinggal menghubungkan saja. Anda bisa download Zeos di sini.

Zeos akan berkerja dengan baik jika ada library MySQL yaitu libmysq. Untuk libmysql bisa di download disini.

Untuk cara instal dan cara koneksi-nya secara lengkap bisa di download disini.
*Password blog-cr.blogspot.com
Baca Selengkapnya...