• Tidak ada hasil yang ditemukan

Membuat Kontrol data dengan activex dll VB5 .

N/A
N/A
Protected

Academic year: 2017

Membagikan "Membuat Kontrol data dengan activex dll VB5 ."

Copied!
3
0
0

Teks penuh

(1)

PEMROGARMAN

Visual Basic

Artikel MIKRODATA 1/3 KONTRDATA

Membuat Kontrol Data dengan

ActiveX DLL VB 5

Iwan Yulhaedir

GAMBAR: GBRUT. JPG

Bagi Anda yang pernah mempelajari pemrograman database di Visual Basic pasti sudah tahu apa yang di maksud dengan kontrol data, yaitu suatu kontrol yang dirancang untuk menyediakan cara yang mudah dalam mengakses suatu database.

Pada artikel ini akan diterangkan bagaimana membuat suatu ActiveX Library untuk menangani beberapa fungsi yang umumnya terdapat dalam suatu program database dan biasanya juga dapat dilakukan dengan menggunakan kontrol data.

Fasilitas yang sering ada dalam suatu program database tersebut adalah: - Menambah record baru.

- Mengedit record yang sudah ada. - Menghapus suatu record.

- Mencari suatu record.

- Memindahkan pointer record. Penjelasan rutin-rutin yang digunakan

1. RSOpen : rutin yang digunakan untuk membuka database dan mengeset recordset. 2. RSInit : rutin untuk initialisasi data entry.

3. RSLocate : rutin untuk melakukan pencarian dengan metode SEEK atau FIND. 4. RSRead : rutin untuk membaca record yang dipilih dan menampilkannya pada

kontrol bound.

5. RSWrite : rutin untuk menyalin nilai yang ada di data entry untuk disimpan ke dataset.

6. RSEnable : rutin untuk mengaktifkan/menonaktifkan kontrol input. 7. RSDelete : rutin untuk menghapus suatu record dari dataset.

8. RSNext : rutin untuk memindahkan pointer ke record berikutnya. 9. RSBack : rutin untuk memindahkan pointer ke record sebelumnya.

10.BBInit : rutin untuk membuat tombol, dan letak tombol dapat di set di atas, di bawah, di kiri, atau di kanan.

11.BBEnable : rutin untuk mengaktifkan/menonaktifkan tombol. 12.BBProcess : rutin untuk mengecek tombol mana yang diklik. Cara Membuat ActiveX DLL

1. Dari menu utama Visual Basic 5 pilih File | New Project. 2. Pilih ActiveX DLL dalam kotak dialog New Project.

3. Ubah properti Name dari ClassModule menjadi recObject dan properti Name dari Project menjadi prjRecObject.

(2)

PEMROGARMAN

Visual Basic

Artikel MIKRODATA 2/3 KONTRDATA

cek pada Microsoft DAO 3.5 Object Library.

5. Kemudian Ketikkan listing programnya (listing program bisa Anda lihat langsung pada file Listing.txt).

6. Untuk menambahkan suatu fungsi, prosedur, atau properti pilih Tools | Add Procedure dari menu utama.

7. Simpan program Anda.

8. Kompilasi program dengan memilih File | Make prjRecObject.dll. Mencoba Library prjRecObject.dll

1. Buat program baru melalui File | New Project. 2. Pilih Standard EXE dalam kotak dialog New Project.

3. Tambahkan referensi prjRecObject.dll , dengan memilih Project | References dan beri tanda cek pada prjRecObject.

4. Tambahkan sebuah CommandButton pada form dan set propeti name menjadi cmdBtn serta properti index menjadi 0 yang menunjukan sebagai kontrol array. Ketikkan rutin berikut ini:

Private Sub cmdBtn_Click(index As Integer)

'Parameter: Data entry form, index utk tombol, dan field pencarian. objRec.BBProcess Me, index, "NRP"

End Sub

5. Tambahkan tiga buah TextBox dan Label pada form. [ GAMBAR: GBRFRM.JPG ]

Gambar1 : Tampilan Desain Form1 6. Tambahkan rutin berikut: Option Explicit

Dim objRec As Object Dim lngResult As Long Public Sub StartProc()

' inisial startup dari form

Set objRec = New recObject

' set nama database dan sesuaikan pathnya objRec.DBName = App.Path + "\test.mdb" ' set recordsource/nama tabel

objRec.RSName = "MHS" ' set tipe record

(3)

PEMROGARMAN

Visual Basic

Artikel MIKRODATA 3/3 KONTRDATA

' set focus yang aktif pada field NRP objRec.RSFocus = "NRP"

' toggle Seek/Find

'objRec.IndexFlag = False

objRec.RSOpen Me

objRec.RSEnable Me, False

' Tampilkan button bar dibagian bawah (pilihan: bbTop,bbLeft,bbRight) objRec.BtnBarAlign = bbBottom

objRec.BBInit Me ' Aktifkan semua tombol

objRec.BBEnable Me, "11111111"

End Sub

rivate Sub Form_Load() ' set field tag

Text1.Tag = "NRP" Text2.Tag = "Nama" Text3.Tag = "Alamat"

' Panggil rutin untuk mengaktifkan recObject library StartProc

End Sub

Private Sub Form_Resize() objRec.BBInit Me

End Sub

Private Sub Form_Unload(Cancel As Integer) objRec.RSClose

End Sub

7. Sekarang Anda sudah bisa menjalankan program dan selamat mencoba.…

K e pust a k a a n

Michael Amundsen and Curtis Smith , Teach Yourself DATABASE PROGRAMMING WITH VISUAL BASIC® 5 in 21 Days, Second Edition, Sams Publishing, 1997

Listing

Referensi

Dokumen terkait

Karena pengontrolan hanya dapat menurunkan kapasitas (tidak pernah ak" men'mh2h kapasitas), sifat sistem pengontiolan yang dirancang ditujukan untuk mempft+alkal

Audit manajemen kontrol ini menggunakan framework COBIT 4.1.COBIT 4.1 menyediakan praktek atau penggunaan yang baik dalam menguraikan bidang dan proses framework

Halaman index adalah halaman pertama yang akan ditampilkan, pada halaman ini akan dilakukan pemilihan database yang akan diolah melalui menu database drop list, setelah

Aplikasi Bagi Waris Islam ini dirancang sebagai aplikasi berbasis web dengan bahasa pemrograman PHP, MySQL yang membantu masyarakat dalam mempelajari ilmu faraidh dan atau

Setelah kita selesai membuat data sources yang merupakan sebuah jembatan antara database dbperpustakaan dengan aplikasi perpustakaan, selanjutnya membuat form-form yang

Robot mobil ini dirancang dengan Mikrokontroller Arduino Uno ATMEGA328 yang digunakan sebagai kontrol utama dan aplikasi Bluetooth RC Controller sebagai tampilan

Hasil pengujian menunjukkan bahwa kontrol proportional resonant adalah kontroler yang cocok untuk digunakan sebagai pengendalian arus AC pada inverter satu fasa yang dirancang

Untuk alasan mengapa saya sampai terkena mutasi saya juga tidak tahu pastinya, karena saya merasa tidak pernah berbuat kesalahan selama bekerja atau berkinerja buruk, yang