|
Jika Anda sudah selesai membuat suatu ActiveX object baik itu berupa DLL atau OCX, maka pastilah Anda harus me-register-kannya ke Windows agar object Anda bisa dikenali. Ini bisa dicapai dengan mengetikkan:
regsvr32.exe <namafile_activex_object_anda>
Begitu juga ketika Anda sudah tidak menginginkan object tersebut di system maka Anda dapat me-unregister-kannya dengan cara mengetikkan:
regsvr32.exe /u <namafile_activex_object_anda>
OK, seringkali prosedur ini agak merepotkan bagi sebagian orang karena Anda harus mengetikkannya melalui DOS command prompt. Nah, karena dianggap merepotkan ini maka muncul ide supaya bagaimana orang bisa melakukan operasi register ataupun unregister ActiveX object melalui Windows Explorer dengan memanfaatkan shell context menu. Dimana jika kita mengklik kanan pada file yang ber-ekstensi .dll atau .ocx maka menu register dan unregister akan muncul pada context menu.
Setelah berburu sana-sini di internet akhirnya ketemu juga solusinya. Ternyata mudah saja kok membuatnya, tidak perlu menggunakan programming atau yang semacamnya. Hanya cukup bermain-main dengan Windows registry saja. OK, kita mulai saja. Coba Anda copy code di bawah ini ke notepad Anda dan simpan dengan nama regunregobj.reg.
REGEDIT4
[HKEY_CLASSES_ROOT\.dll]
"Content Type"="application/x-msdownload"
@="dllfile"
[HKEY_CLASSES_ROOT\dllfile]
@="Application Extension"
[HKEY_CLASSES_ROOT\dllfile\Shell\Register DLL\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\dllfile\Shell\UnRegister DLL\command]
@="regsvr32.exe /u \"%1\""
[HKEY_CLASSES_ROOT\.ocx]
@="ocxfile"
[HKEY_CLASSES_ROOT\ocxfile]
@="OCX"
[HKEY_CLASSES_ROOT\ocxfile\Shell\Register OCX\command]
@="regsvr32.exe \"%1\""
[HKEY_CLASSES_ROOT\ocxfile\Shell\UnRegister OCX\command]
@="regsvr32.exe /u \"%1\""
Kemudian coba Anda jalankan file regunregobj.reg diatas (dengan cara dobel klik) di Windows Explorer. OK, segala informasi registry di atas akan ditulis ke registry. Nah, sekarang coba Anda menuju ke Windows Explorer dan arahkan ke suatu file ActiveX object, misalnya .dll atau .ocx. Kemudian klik kanan di atas file tersebut dan muncullah shell context menu Anda dan Anda bisa melakukan register atau unregister ActiveX object hanya dengan klik mouse saja. Lihat gambar d bawah:

OK, sekian dulu dan semoga bermanfaat bagi Anda semua dan kalau mau membaca artikel-artikel lain silakan saja menuju
Sony AK Knowledge
Center. Jika Ada komentar atau kritik bisa dikirimkan melalui sony-ak@sony-ak.com.
Terakhir penulis ingin menyampaikan terimakasih kepada pihak-pihak berikut:
- Jon Evans <jon@evansoft.demon.co.uk>, thanks for your ocxdllreg.reg file.
- Esa Ivani, thanks for your support and love. Miss you girl !!
Anda bisa mendownload file regunregobj.reg di sini.
Mission completed on 11:54 AM.
| Send
your comments or suggestions |
|
|
|