Main | Registration | Login Welcome Guest | RSS
Site menu
Catalog categories
Programming Dasar [4]
basic, html, c++, etc
Networking [21]
all about networking ada disini...
Programming Tingkat Tinggi [9]
mau bikin program yang mantab?? disini tempatnya...
Computer [8]
all bout computer in here
Misc. [dan laen laen] [2]
Statistics

Total online: 1
Guests: 1
Users: 0
Main » Articles » Programming Tingkat Tinggi

Membuat dan Mengakses Library pada Delphi

Membuat dan Mengakses Library pada Delphi

Oleh Hadoitz (www.hadoitz.co.cc)

 

Library atau DLL adalah file executable yang berguna untuk menyimpan procedure atau routines tertentu yang dapat digunakan oleh beberapa program secara bersamaan. Misalnya kita akan membuat beberapa program yang membutuhkan suatu procedure yang sama, maka procedure yang akan digunakan secara bersama (shared) tersebut dapat kisa simpan pada satu file DLL, tentu saja dengan cara ini kita akan memperkecil ruangan yang akan dipake di hard disk. OK, cukup teori, mari kita mulai programnya.

 

Langkah Kerja

* Jalankan Delphi, buat project baru dengan tipe DLL Wizard

New Delphi DLL project

* Kalo udah, ketikkan code di bawah:

 

library TestDoank;

uses

SysUtils, Classes, Dialogs;

procedure CumaTest; export;

begin

ShowMessage('Message box ini dipanggil dari file library lho !');

end;

 

exports

CumaTest;

{$R *.res}

begin end.

 

Penlejasan: perintah export ngasih tau compiler bahwa procedure CumaTest; harus di-export, sedangkan clause exports gunanya untuk mendeklarasikan porcedure-procedure yang akan di-export.

 

* Compile library di atas, buat project .exe biasa yang baru di Delphi

* Tambahkan satu command button pada form1

* Buatlah procedure baru seperti code di bawah:

 

procedure CumaTest;

external 'TestDoank.dll';

 

Penjelasan: cuma mendeklarasikan procedure CumaTest, perntah external memberi tau compiler bahwa procedure CumaTest menggunakan library external bernama TestDoank.dll (yang kita buat tadi)

 

* Ya udah, cuma itu aja, untuk memanggil procedure dari library, tinggal menggunakan perintah CumaTest;

 

--- Diambil dari www.jasakom.com ---

--- Edit by aredie ---

Category: Programming Tingkat Tinggi | Added by: aredie (2008-09-05)
Views: 793 | Rating: 0.0/0 |
Total comments: 0
Name *:
Email *:
Code *:






















Recent Update!




mY Ads
Login form
Site friends
| netsoftwaredevelopment | rhizardhy | sparwasserhq | afifclever | alan | alex | Shitara | blognirey | Bollywood Actress Picture | Bread & Pastry | cellular tip's and trick's | dasir | dee-nesia | flames | Go Adsens | komoditifantasi | logoscom | Mawar | post-B | priwa | ripmaggots | ryan | Si Joe | SI SANCA | Undecided | Veston | www.ucoz.com | international-basketball |
mY Ads
Shout Box
IP
Copyright MyCorp © 2024 | Make a free website with uCoz | Edited By aredie
page counter
HTML Hit Counter