Cara Menginstall Komponen Delphi

Sebenarnya Delphi 6 sudah cukup lengkap menyediakan komponen, tetapi seperti yang saya alami sendiri, kayaknya kok ada aja yang nggak pas, ada aja yang kurang. Ini khas manusia, selalu merasa kurang… makanya Delphi kita ini juga menyediakan fasilitas untuk menambahkan komponen baru. Saya tidak ingin membahas cara membuat komponen baru, kemampuan kurang, dan tidak terlalu ngerti dengan code-nya.. biar orang lain saja yang buat, saya tinggal minta, atau bajak?, dipelajari fungsinya terus saya tempel deh di aplikasi yang saya buat.. mudah-mudahan ‘yang buat komponen’ ikhlas nerima, mau ngerti dan amalnya dibalas sama ‘Yang Di Atas’.. Amin.

Ada beberapa dari kita yang jangankan membuat komponen baru, sekedar meng-install-nya saja nggak ngerti. Bagi kita-kita inilah tulisan ini hadir.. terus kamu yang ngerasa udah ngerti caranya, beri komentar atau abaikan saja tulisan ini… Copy file komponen (biasanya file .pas beserta file .dcr) di folder mana saja, tetapi akan lebih baik kalau di-copy di-path : <Program Files>\Borland\Delphi6\Source\<folder component baru> seperti gambar berikut:

InstallComponent2

pilih menu Component, klik Install Component…, sehingga muncul kotak dialog Install Component. Ada 2 tab:
1. Tab Into existing package, untuk menambahkan komponen baru pada paket yang sudah ada
2. Tab Into new package, untuk menambahkan komponen baru dengan paket komponen yang baru pula.

Kalau kamu lihat keduanya mempunyai parameter (isian) yang sama. Karena kita baru akan menambahkan komponen dan belum mempunyai paket komponen yang dimaksud, coba pilih tab kedua dan ketikkan nama paket komponen lengkap dengan path-nya pada parameter Package file name. Pada gambar di atas tertulis C:\Program Files\Borland\Delphi6\Source\IQsoft Component\IQsoft.dpk. Artinya paket komponen ‘IQsoft’ akan ditambahkan pada folder C:\Program Files\Borland\Delphi6\Source\IQsoft Component.

Masih di kotak dialog Install Component, pilih source code komponen yang akan ditambahkan dengan menekan tombol Browse… di samping parameter Unit file name. Sebuah kotak dialog Unit file name akan muncul, cari komponen yang dimaksud (tekan Ctrl + A untuk memasukkan semua component dalam folder tersebut).

unitfilename

Sekarang semua parameter telah lengkap terisi, jika ngerasa perlu kamu bisa memasukkan deskripsi paket komponen pada parameter Package description. Kalau sudah selesai segera tekan OK. Sebuah pesan konfirmasi akan muncul, tekan tombol OK. Lihat kotak dialog Package – IQsoft.dpk, jika tidak ada cari! mungkin tersembunyi di belakang jendela source code.

packageiqsoft

Tekan Compile kemudian tekan Install untuk menginstall semua komponen dalam paket tersebut. Jika berhasil kotak pesan Information akan muncul.

Biasanya letak paket komponen yang baru saja terinstall terletak paling ujung dari palette component. Kamu bisa memindahkannya dengan klik menu Component, pilih Configure Palette… pada kotak dialog yang muncul cari nama palette dan drag ke posisi yang kamu inginkan.

palettecomponent

Bedakan antara nama paket komponen dengan nama palette component. Nama palette component tergantung pada paramater RegisterComponents di prosedur register yang ada pada file .pas dari komponen tersebut, buka file tersebut kemudian cari prosedur register seperti berikut ini :

procedure Register;
begin
  RegisterComponents('IQsoft', [TALProgressBar]);
end;

Kalau kamu tidak ingin nama pallete ‘IQsoft’, ganti saja dengan yang kamu mau. Artinya sebelum kamu menambahkan komponen baru ini, pastikan dulu isi dari parameter RegisterComponents, agar komponen tersebut tidak berada pada sembarang palette.

Nuwun…

Related Posts

  1. TChart Component
avatar

About rumono

Bukan siapa-siapa, hanya seorang ‘manusia’ yang pernah lahir di suatu tempat di Brebes, Jawa Tengah. Sangat gemar bacaan sejarah dunia masa lalu, sejarah perang dan pribadi-pribadi yang memberi warna sejarah dunia. Nge-game pun bisa dilakoni sampai berhari-hari asal ada hubungannya dengan sejarah dunia dan perang...