Bagaimana Mengonversi Dll ke ActiveX
Kontrol ActiveX adalah unit kode yang dapat Anda gunakan kembali dengan mudah. Ini membantu membuat fungsionalitas umum konsisten dan menghemat waktu pengkodean. Anda dapat mereferensikan atau mengkodekan satu atau lebih dll ke dalam komponen ActiveX. Komponen ActiveX bersifat visual atau nonvisual. Namun, komponen ActiveX nonvisual yang Anda unduh dari Internet dapat memiliki kode yang berpotensi berbahaya di dalamnya.
Langkah 1
Mulai proyek Visual Basic baru dengan membuka "Visual Basic" dan memilih "File," "Proyek Baru." Pilih "ActiveX Control" dari jendela "New Project". Ini akan membuat kontrol kosong baru yang disebut "UserControl1." Anda bebas mengganti nama kontrol apa pun yang Anda suka.
Langkah 2
Mulailah menambahkan kode ke proyek ActiveX baru. Jika Anda memiliki dll yang telah Anda kodekan, mulailah memindahkan kelas dari program itu ke kelas baru di proyek ActiveX. Jika Anda akan menggabungkan fungsionalitas dengan satu atau lebih dll ke dalam proyek ini, buka menu dan pilih "Proyek," "Referensi."
Langkah 3
Gulir melalui referensi yang tersedia sampai Anda menemukan dll yang Anda cari dan klik kotak centang di sebelahnya. Klik "OK" untuk menyimpan dll sebagai referensi dalam proyek ini.
Langkah 4
Buat kontrol ocx Anda dengan memilih "File," "Make" dari menu. Di sebelah "Buat" akan ada nama proyek. Ini juga akan menjadi nama kontrol ocx ActiveX Anda. Jika proyek Anda bernama "Proyek Saya", kontrol Anda akan menjadi "Proyek Saya.ocx." Setelah Anda memilih "Make", Anda dapat mengubah nama file ocx di jendela "Make Project" yang terbuka berikutnya.
Tambahkan kontrol ActiveX Anda ke proyek baru Anda dengan memilih "Proyek," "Komponen" dari menu. Temukan nama file ocx yang baru saja Anda buat, dan klik kotak centang di sebelahnya. Klik "OK" untuk menyimpan perubahan Anda. Anda akan melihat kontrol ActiveX muncul di jendela "Toolbox" Anda jika jendela itu terbuka. Anda sekarang dapat menambahkan kontrol ini ke formulir Anda dan menggunakan kembali kontrol yang sama ini di program lain.