اصدقائي الأكارم
كيف استطيع فحص وجود قيمة او مفتاح في الريجستري عن طريق GetSetting ؟؟
مثلا المفتاح "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\startup"
كيف اتأكد ان المفتاح موجود ام لا
الحمدلله تم العثور على الكود المطلوب
كود :
Imports Microsoft.Win32
Public Class Form1
Dim regKey As RegistryKey
Dim aa As String
Dim MyKey As Microsoft.Win32.RegistryKey
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
MyKey = Microsoft.Win32.Registry.CurrentUser.OpenSubKey("Software\Microsoft\Windows\CurrentVersion\Run")
aa = CType(MyKey.GetValue(Application.ProductName), String)
MyKey.Close()
If aa = "" Then
MsgBox("المفتاح غير موجود")
Else
MsgBox("المفتاح موجود")
End If
End
End Sub
End Class
طبعا يجب استبدال "Software\Microsoft\Windows\CurrentVersion\Run" بالمسار المطلوب
و Application.ProductName باسم المفتاح الطلوب البحث عنه