Feedback

C# - Registery Nach einem Value durchsuchen

Veröffentlicht von am 14.10.2010
(0 Bewertungen)
Durchsucht die Registery nach einen bestimmten value.
wirft true = value gefunden und
false = value nicht gefunden zurück
        private static bool ValueExist(RegistryKey OurKey, string strValue)
        {

            string[] VN = OurKey.GetValueNames();
            foreach (string v in VN)
            {
                string Val;
                if (OurKey.GetValue(v) is byte[])
                {
                    System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding();
                    Val = enc.GetString((byte[])OurKey.GetValue(v));
                }
                else { Val = (string)OurKey.GetValue(v); }
                if (Val == strValue)
                {
                    return true;
                }
            }

            return false;
        }
Abgelegt unter Registry, value.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!