Dynamic Link Library atau DLL merupakan file yang berisi rutin (procedure
dan function) yang dapat dipanggil dari file EXE maupun dari file DLL lain. Dengan
meletakkan rutin-rutin pada file DLL (terpisah dari file EXE) maka terdapat beberapa
keuntungan. Pertama, rutin-rutin yang bersifat umum dapat dipakai oleh beberapa
aplikasi pada saat yang bersamaan dan hanya diperlukan satu copy di memory atau
disk. Anda dapat mengatur supaya rutin-rutin yang terdapat pada DLL tersebut dimuat
ke memory hanya saat diperlukan saja. Jika tidak diperlukan maka DLL tersebut dapat
dibuang dari memory.
Dengan demikian aplikasi yang Anda buat dapat lebih menghemat
penggunaan memory. Keuntungan kedua, aplikasi menjadi bersifat modular. Anda
dapat melakukan update aplikasi yang Anda buat tanpa harus mengupdate file EXE.
Dengan demikian Anda cukup menyertakan patches kepada program Anda tanpa
Anda harus menyertakan seluaruh aplikasi.
Keuntungan lain adalah ukuran file EXE menjadi lebih kecil karena beberapa kode
program diletakkan pada file DLL.
Mari kita mulai untuk membuat file DLL., caranya sangat mudah. Mari kita
mulai
Seperti biasa buka program Delphi Anda boleh Versi 5,6 atau 7.
Pilih menu File | New | Other | DLL Wizard pada Tab New. (Kebetulan saya
menggunakan Delphi 7)
Kemudian terlebih dahulu anda simpan project tersebut dengan NgatesDLL.dpr.
Untuk selengkapnya download disini
Tidak ada komentar:
Posting Komentar