4 Cara Register & UNRegister ActiveX Controls OCX/DLL di Windows XP,Vista,Seven,8
Sebuah
komponen *.dll, *.ocx tidak akan bisa digunakan sebelum teregistrasi di
windows (operating system yang bersangkutan). Windows menyediakan file
yang bernama regsvr32.exe yang bisanya berada di folder
windows\system32\ yang merupakan alat untuk meregistrasikan sebuah
dll/ocx.
Sebagai catatan penting, sebenarnya dimanakah seharusnya dll/ocx
itu disimpan? di folder yang sama dengan aplikasi/program atau di folder
windows\system32\ ? jadi begini penjelasannya, jika anda menyimpan
dll/ocx di folder yang sama dengan aplikasi/program dan melakukan
registrasi terhadap dll/ocx tesebut, maka efeknya jika nanti anda
memindahkan folder itu, dll/ocx harus diregistrasikan kembali dan
berualng ulang setiap kali anda memindahkan folder itu karena path nya
tidak sesuai lagi dengan setting yang sudah tersimpan di registry. Tapi
jika anda menyimpannya di folder windows\system32\ anda cukup sekali
saja melakukan registrasi terhadap dll/ocx itu walaupun anda memindahkan
folder aplikasi/program itu berkali kali. Jadi saran saya anda
meng-copy dll/ocx tersebut ke windows\system32\ terlebih dahulu.
Baiklah sedikitnya ada 4 cara untuk meregistrasikan ocx/dll, diantaranya adalah :
1.Dengan Run Program
Caranya klik start > run atau tekan windows+R, kemudian ketik : Regsvr32.exe File.ocx kemudian tekan enter dan selesai
2.Dengan Command Prompt (DOS/cmd.exe)
Caranya klik start > run atau tekan windows+R, kemudian ketik :
cmd.exe kemudian tekan enter. Setalah muncul command prompt (dos) ketik :
Regsvr32.exe File.OCX kemudian tekan enter dan selesai
3.Dengan Open With Regsvr32.exe.
Caranya klik kanan pada file.ocx lalu pilih Open With .. kemudian tekan
browse dan cari ke folder windows\system32\Regsvr32.exe lalu ok dan
selesai. Jika anda mencetang/checklist "Always use the selected program
to open this kind of file" maka nanti anda cukup double click saja di
setiap ocx untuk meregistrasikannya.
Cara ini paling mudah yaitu klik kanan di dll/ocx tersebut kemudian pilih register atau unregister, selesai.
5.Dengan File bat (*.bat)
Keuntungan menggunakan file bat adalah anda dapat melakukan registrasi
dll/ocx dengan jumlah banyak sekaligus. Kita dapa membuat file bat
dengan notepad, buka notepad lalu ketik beberapa perintah dibawah ini :
echo meng-copy dll/ocx ke folder windows\system32
copy *.ocx %systemroot%\system32\
echo me-registrasikan dll/ocx
Regsvr32.exe /s ANIBTN32.OCX
Regsvr32.exe /s COMCT232.OCX
Regsvr32.exe /s COMCT332.OCX
Regsvr32.exe /s COMCTL32.OCX
Regsvr32.exe /s COMDLG32.OCX
Regsvr32.exe /s DBGRID32.OCX
Regsvr32.exe /s DBLIST32.OCX
Regsvr32.exe /s GAUGE32.OCX
Regsvr32.exe /s GRAPH32.OCX
echo selesai...
pause
Kemudian save notepad tadi dengan extension bat (contohnya menjadi
regocx.bat) ingat bukan regocx.txt. Setelah itu double click regocx.bat
itu dan tunggu sampai proses selesai. Keterangan /s pada perintah diatas
artinya silence yaitu untuk menghilangkan pesan (MessageBox) ocx telah
sukses diregistrasikan. Semoga artikel ini dapat bermanfaat untuk anda.
Sedangkan untuk unregister (kebalikannya) cukup tambahkan perintah /U, contoh :
regsvr32.exe /u COMCT232.OCX
Tags:
cara mengatasi error ocx is not properly registered, cara mengatasi
error ocx is not registered, cara mengatasi error ocx is not correctly
registered, cara mengatasi ocx or one of its dependencies not correctly
registered, cara melakukan registrai terhadap ocx, cara mudah register
ocx, error activex component can't create object
Sumber : Djiesoft.blogspot
Comments
Post a Comment