Exemplo n.º 1
0
        /// <summary>
        ///  method of obtaining information Windows
        /// </summary>
        /// <returns>information Processor</returns>
        public static void Windows()
        {
            string windows = null;
            ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\CIMV2",
                                                                        "SELECT * FROM Win32_OperatingSystem");

            foreach (ManagementObject mo in mos.Get())
            {
                windows = string.Format("{0}", mo["Caption"]);
            }
            MediatreInfoWin.Windows(windows);
        }
Exemplo n.º 2
0
        /// <summary>
        ///  method of obtaining information Processor
        /// </summary>
        /// <returns>information Processor</returns>
        public static void Proccesor()
        {
            string proccesor             = null;
            ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\CIMV2",
                                                                        "SELECT * FROM Win32_Processor");

            foreach (ManagementObject mo in mos.Get())
            {
                proccesor = string.Format("{0}", mo["Name"]);
            }
            MediatreInfoWin.Proccesor(proccesor);
        }
Exemplo n.º 3
0
        /// <summary>
        ///  method of obtaining information RAM
        /// </summary>
        /// <returns>information Processor</returns>
        public static void RAM()
        {
            double ram = 0;
            ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\CIMV2",
                                                                        "SELECT * FROM Win32_PhysicalMemory");

            foreach (ManagementObject mo in mos.Get())
            {
                ram += Math.Round(System.Convert.ToDouble(mo["Capacity"]) / 1024 / 1024 / 1024, 2);
            }
            MediatreInfoWin.RAM(string.Format("{0},00 GB", ram.ToString()));
        }
Exemplo n.º 4
0
        /// <summary>
        /// method of obtaining information videoController
        /// </summary>
        /// <returns>information videoController</returns>
        public static void VideoController()
        {
            string videoConroller        = null;
            ManagementObjectSearcher mos = new ManagementObjectSearcher(@"root\CIMV2",
                                                                        "SELECT * FROM Win32_VideoController");

            foreach (ManagementObject mo in mos.Get())
            {
                videoConroller = String.Format("{0}", mo["Caption"]);
            }
            MediatreInfoWin.VideoController(videoConroller);
        }