Esempio n. 1
0
        static void Main()
        {
#if DEBUG && ShowConsole
            GZConsole.OpenConsole();
#endif
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.ApplicationExit += Application_ApplicationExit;
            Application.Run(new frmMain());
        }
        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, "====================================");
            }
        }
Esempio n. 3
0
 private static void Application_ApplicationExit(object sender, EventArgs e)
 {
     GZConsole.CloseConsole();
 }
Esempio n. 4
0
 private void menu_ShowConsole_Click(object sender, EventArgs e)
 {
     GZConsole.OpenConsole();
 }
Esempio n. 5
0
 private void menu_CloseConsole_Click(object sender, EventArgs e)
 {
     GZConsole.CloseConsole();
 }
Esempio n. 6
0
 void addLog(string str)
 {
     GZConsole.WriteLine(GZConsole.MsgType.info, str);
 }