Пример #1
0
        static void Main(string[] args)
        {
            string  P;
            sysinfo F = new sysinfo();

            if (args.Length > 0)
            {
                P = args[0];
            }
            else
            {
                P = "null";
            }
            switch (P)
            {
            case "cpu": Console.WriteLine("CPU count: {0}", F.Cpu);
                break;

            case "win": Console.WriteLine("Windows Version: {0}", F.Win);
                break;

            case "net": Console.WriteLine(".NET Version: {0}", F.Net);
                break;

            case "host": Console.WriteLine("Hostname: {0}", F.hostname);
                break;

            case "user": Console.WriteLine("Username: {0}", F.username);
                break;

            default: Console.WriteLine("Usage: sysinfo <cpu|win|net|host|user>");
                break;
            }
        }
Пример #2
0
        private void connectset_Load(object sender, EventArgs e)
        {
            sysinfo ss = new sysinfo();

            textBox1.Enabled  = false;
            textBox2.Enabled  = false;
            textBox3.Enabled  = false;
            textBox4.Enabled  = false;
            textBox5.Enabled  = false;
            button1.Enabled   = false;
            button2.Enabled   = false;
            button3.Enabled   = false;
            textBox6.Text     = ss.getconstr();
            textBox6.ReadOnly = true;
        }
Пример #3
0
 static extern int Getsysinfo([In, Out] sysinfo info);