Exemple #1
0
        public VersionOS()
        {
            HashSet<String> keySet = new HashSet<String>();
            System.Collections.IEnumerator myEnumerator = Registry.CurrentUser.OpenSubKey("Software").GetSubKeyNames().GetEnumerator();

            while(myEnumerator.MoveNext())
            {
                keySet.Add(myEnumerator.Current.ToString());
            }
            if (keySet.Contains("Wow6432Node"))
            {
                this.versionOS = enumVersionOS.OS_64_bit;
            }
            else
            {
                this.versionOS = enumVersionOS.OS_32_bit;
            }
        }
Exemple #2
0
        public VersionOS()
        {
            HashSet <String> keySet = new HashSet <String>();

            System.Collections.IEnumerator myEnumerator = Registry.CurrentUser.OpenSubKey("Software").GetSubKeyNames().GetEnumerator();

            while (myEnumerator.MoveNext())
            {
                keySet.Add(myEnumerator.Current.ToString());
            }
            if (keySet.Contains("Wow6432Node"))
            {
                this.versionOS = enumVersionOS.OS_64_bit;
            }
            else
            {
                this.versionOS = enumVersionOS.OS_32_bit;
            }
        }