如果找到密钥,则读取注册表并提醒用户

时间:2014-05-14 15:29:29

标签: vb.net registry

我是VB和Visual Studio的新手,想知道是否有人可以提供帮助。

我正在使用Visual Studio表单应用程序和按钮在注册表中搜索多个键。

到目前为止,关于搜索,我有:

If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test") Is Nothing Then ListBox1.Items.Add("Test value NOT detected")

我知道这只是搜索一个密钥,但是有人知道如果找到密钥而不是如果在上面的代码中找不到密钥那么我可以添加“检测到项目”吗?

注意:我将有多个搜索条目,例如:

If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test") Is Nothing Then    ListBox1.Items.Add("Test value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\TesT") Is Nothing Then ListBox1.Items.Add("Test3 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test4") Is Nothing Then ListBox1.Items.Add("Test4 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test5") Is Nothing Then ListBox1.Items.Add("Test5 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test6") Is Nothing Then ListBox1.Items.Add("Test6 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test7") Is Nothing Then ListBox1.Items.Add("Test7 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test8") Is Nothing Then ListBox1.Items.Add("Test8 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test9") Is Nothing Then ListBox1.Items.Add("Test9 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test10") Is Nothing Then ListBox1.Items.Add("Test10 value NOT detected")
If Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Test11") Is Nothing Then ListBox1.Items.Add("Test11 value NOT detected")

0 个答案:

没有答案