Windows API pada VIsual Basic 6 merupakan sekumpulan fungsi fungsi internal yang terdapat dalam file-file perpustakaan windows (Library wiindows) atau file library yang dapat di gunakan.
File library windows dll (dynamic Link Library) yang selanjutnya di sebut Dll adalah kode yang sudah dikompilasi dan dapat di gunakan pada program lain. Dll biasanya di tulis dengan bahasa C/C++, Delphi atau bahasa lainya yang mendukung system operasi windows.
Berikut kami lampirkan rangkuman Library yang di gunakan Window Api pada Visual Basic 6
Tabel Library windows pada Vb 6
File library windows dll (dynamic Link Library) yang selanjutnya di sebut Dll adalah kode yang sudah dikompilasi dan dapat di gunakan pada program lain. Dll biasanya di tulis dengan bahasa C/C++, Delphi atau bahasa lainya yang mendukung system operasi windows.
Berikut kami lampirkan rangkuman Library yang di gunakan Window Api pada Visual Basic 6
Tabel Library windows pada Vb 6
NAMA
FILE DLL
|
DESKRIPSI
FILE
|
Advapi32.dll
|
Liblary yang mendukung fungsi-fungsi keamanan dan rutin rutin registry
|
Comdig32.dll
|
Standart kotak dialog windows
|
Gdi32.dll
|
Penanganan grafik windows
|
Lz32.dll
|
Fungsi Kompresi File
|
Mpr Dll
|
Fungsi Internet
|
Hal yang perlu dilakukan untuk menggunakan fungsi fungsi dalam library windows yaitu dengan menspesifikasikan di mana fungsi tersebut di temukan dan menyediakan informasi yang di butuhkan fungsi pada bagian pendeklarasian fungsi windows
Langkah pertama adalah mendeklarasikan fungsi di dalam bagian modul dengan penulisan kode program sebagai berikut :
Declare Function NamaFungsi Lib “nama library” [Alias “AliasFungsi” ] [ ([ByVal/Byref ] variabel [As type] [, [ByVal/Byref] variabel [As type]]…])] As type
JIka fungsi tersebut tidak mengembalikan nilai, maka
Gantilah dengan kata Function dengan kata Sub.
Declare Sub NamaFungsi Lib “nama library” [Alias “AliasFungsi” ] [ ([ByVal/Byref ] variabel [As type][, [ByVal/Byref] variabel [As type]]…])] As type
Contoh dari pendeklarasian fungsi API
Public Declare Function setWindowsText Lib “User32” Alias“setWindowTextA” (ByVal hwnd As Long, ByVal lpString As String)As Long
Untuk mencari nama fungsi API, tipe data dan konstanta , gunakan aplikasi viewer yang di sertakan dalam Visual Basic. Jika mendeklarasikan dalam form, modul maupun class module, Perintah Declare diawali dengan kata Private atau Public untuk mendefinisikan jangkauan fungsi dalam kode. Setelah fungsi tersebut dideklarasikan pemakai dapat menggunakan dalam program
Viewer
API Viewer menyediakan hampir seluruh deklarasi fungsi, konstanta dan tipe data yang terdapat dalam file teks (.Txt) maupun dalam file database (.Mdb).
Setelah menemukan fungsi yang di inginkan , pemakai dapat meng-copinya ke dalam modul yang nantinya dapat di gabungkan dengan kode program Vb 6. Untuk memanggil API Viewer lalkukan langkah berikutnya :
1. Pilih menu Add-Ins, pilih Add-Ins Manager
2. Pilih VB API Viewer
3. Pada Load behavior, klik loaded/Unloaded
4. Klik OK
5. Klik API Viewer dari Add-ins menu
6. Buka text atau database file yang ingin di lihat
7. Pilih item yang ingin di lihat.