带参数EXE

有时候我们需要让软件带参数运行,使用参数控制软件的部分行为,

C#默认窗口应用是不带参数的,不过在Main函数的参数手动加上就可以得到参数了。

举例如下:

复制代码
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main(string[] Args)
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            // 检查参数
            for (int intArgIndex = 0; intArgIndex < Args.Length; intArgIndex++)
            {
                // 检查是否需要输出日志文件
                if (Args[intArgIndex] == "-log")
                    CommonVar.OutputLog = true;
            }
            
            Application.Run(new FormMain());
        }    
posted @ 2019-03-04 21:17  厦门哈韩  阅读(246)  评论(0编辑  收藏  举报