public static void OpenConsole()
        {
            if (ConsoleShow == false)
            {
                ConsoleShow = importHelper.AllocConsole();
                StreamWriter standardOutput = new StreamWriter(Console.OpenStandardOutput(), System.Text.Encoding.Default);

                standardOutput.AutoFlush = true;

                Console.SetOut(standardOutput);
                Console.ForegroundColor = ConsoleColor.Blue;
                //Console.Clear();
                GZConsole.WriteLine(GZConsole.MsgType.text, "控制台已经开启");
                GZConsole.WriteLine(GZConsole.MsgType.text, "使用GZConsole.WriteLine方法可输出内容到此控制台");

                GZConsole.WriteLine(GZConsole.MsgType.text, "这是一条普通消息,类型为:GZConsole.MsgType.text");
                GZConsole.WriteLine(GZConsole.MsgType.info, "这是一条注意消息,类型为:GZConsole.MsgType.info");
                GZConsole.WriteLine(GZConsole.MsgType.error, "这是一条错误消息,类型为:GZConsole.MsgType.error");
                GZConsole.WriteLine(GZConsole.MsgType.warring, "这是一条警告消息,类型为:GZConsole.MsgType.warring");

                GZConsole.WriteLine(GZConsole.MsgType.text, "下面开始正式输出内容");
                GZConsole.WriteLine(GZConsole.MsgType.text, "====================================");
            }
        }
Beispiel #2
0
 void addLog(string str)
 {
     GZConsole.WriteLine(GZConsole.MsgType.info, str);
 }