Pernahkah anda mencoba untuk menghapus sebuah key didalam registry ? mungkin pernah, dan bagaimana menghapusnya ? mungkin kalau menghapus key itu semua bisa [LINK], tapi pernahkah anda mencoba untuk menghapus foldernya didalam registry editor itu ?. Nah, sekarang saya mau berbagi sedikit info dengan sobat-sobat vb blog saya .
Langsung menuju tkp agar tidak panjang lebar, sipp (y) .
Masukkan Code ini pada Declaration nya :
Private Declare Function RegDeleteKey Lib "advapi32.dll" Alias "RegDeleteKeyA" _
(ByVal hKey As Long, ByVal lpSubKey As String) As Long
Sub DeleteRegistryKey(ByVal hKey As Long, ByVal KeyName As String)
RegDeleteKey hKey, KeyName
End Sub
Const HKEY_CURRENT_USER = &H80000001
Dim sKey As String
sKey = "Software\Microsoft\Internet Explorer\TypedURLs"
DeleteRegistryKey HKEY_CURRENT_USER, sKey
Langsung menuju tkp agar tidak panjang lebar, sipp (y) .
Masukkan Code ini pada Declaration nya :
Private Declare Function RegDeleteKey Lib "advapi32.dll" Alias "RegDeleteKeyA" _
(ByVal hKey As Long, ByVal lpSubKey As String) As Long
Sub DeleteRegistryKey(ByVal hKey As Long, ByVal KeyName As String)
RegDeleteKey hKey, KeyName
End Sub
Dan untuk menghapusnya, berikan code ini command button anda :
Dim sKey As String
sKey = "Software\Microsoft\Internet Explorer\TypedURLs"
DeleteRegistryKey HKEY_CURRENT_USER, sKey
Untuk "Software\Microsoft\Internet Explorer\TypedURLs" , bisa diganti dengan alamat folder di registry editornya, dan HKEY_CURRENT_USER bisa di ganti dengan yang lain .
Untuk VB.NET bisa lihat disini
Semoga bermanfaat .