منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
التحقق من قيمة فى الريجيسترى - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة السي شارب C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=175)
+--- قسم : قسم اسئلة C#.NET (http://vb4arb.com/vb/forumdisplay.php?fid=176)
+--- الموضوع : التحقق من قيمة فى الريجيسترى (/showthread.php?tid=17195)



التحقق من قيمة فى الريجيسترى - Mohamed20 - 07-09-16

جربت هذه الكود لاكن لا يعمل
كود :
           if (Registry.GetValue("HKEY_CURRENT_USER\\test", "mytest", "vb4arb") == null)
           {
               MessageBox.Show("0");
           }
           else
           {
               MessageBox.Show("1");
           }

كود :
           string value = (string)Registry.GetValue("HKEY_CURRENT_USER\\test", "mytest", "vb4arb");
           if (value != null)
               {
               MessageBox.Show("0");
           }
           else
           {
               MessageBox.Show("1");
           }



RE: التحقق من قيمة فى الريجيسترى - أبو عمر - 07-09-16


تأكد من مسار القيمة او المفتاح

PHP كود :
string keyName=@"HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\pcmcia";
string valueName="Start";
if (
Registry.GetValue(keyNamevalueNamenull) == null)
{
     
//code if key Not Exist
}
else
{
     
//code if key Exist



وهنا البحث عن مفتاح

PHP كود :
RegistryKey OurKey Registry.LocalMachine;
OurKey OurKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"true);

foreach (
string Keyname in OurKey.GetSubKeyNames())
{
    
RegistryKey key OurKey.OpenSubKey(Keyname);

    
MessageBox.Show(key.GetValue("KEY_NAME").ToString()); // Replace KEY_NAME with what you're looking for




RE: التحقق من قيمة فى الريجيسترى - Mohamed20 - 07-09-16

(07-09-16, 09:18 AM)أبو عمر كتب :

تأكد من مسار القيمة او المفتاح

PHP كود :
string keyName=@"HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\pcmcia";
string valueName="Start";
if (
Registry.GetValue(keyNamevalueNamenull) == null)
{
 
    //code if key Not Exist
}
else
{
 
    //code if key Exist



وهنا البحث عن مفتاح

PHP كود :
RegistryKey OurKey Registry.LocalMachine;
OurKey OurKey.OpenSubKey(@"SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"true);

foreach (
string Keyname in OurKey.GetSubKeyNames())
{
 
   RegistryKey key OurKey.OpenSubKey(Keyname);

 
   MessageBox.Show(key.GetValue("KEY_NAME").ToString()); // Replace KEY_NAME with what you're looking for

شكرآ جزيلا