Trong VB.NET tôi có thể tạo ra một chìa khóa trong Windows Registry như thế này:Kiểm tra nếu một phím tồn tại trong Registry Windows với VB.NET
My.Computer.Registry.CurrentUser.CreateSubKey("TestKey")
Và tôi có thể kiểm tra xem một giá trị tồn tại trong một chìa khóa như thế này:
If My.Computer.Registry.GetValue("HKEY_LOCAL_MACHINE\MyKey", _
"TestValue", Nothing) Is Nothing Then
MsgBox("Value does not exist.")
Else
MsgBox("Value exist.")
End If
Nhưng làm thế nào tôi có thể kiểm tra xem một chính với một tên cụ thể tồn tại trong Registry?
NÀY CÓ THỂ KHÔNG LUÔN LÀM VIỆC. Một ứng dụng 32 bit trên một hệ điều hành 64-bit sẽ được xem xét nút HKLM \ Software \ Wow6432Node theo mặc định. Để đọc phiên bản 64 bit của khóa, bạn cần chỉ định RegistryView –