zoukankan      html  css  js  c++  java
  • winform支持参数调用

      public partial class frmYbCheckIn : Form
        {
            string[] args = null;
           
             public frmYbCheckIn()
            {
                InitializeComponent();
            }
     
            public frmYbCheckIn(string[] args)
            {
                InitializeComponent();
                this.args = args;
            }
        }
            /*
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main()
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                Application.Run(new frmYbCheckIn());
            }*/
    
            /// <summary>
            /// 应用程序的主入口点。
            /// </summary>
            [STAThread]
            static void Main(string[] args)
            {
                Application.EnableVisualStyles();
                Application.SetCompatibleTextRenderingDefault(false);
                if (args.Length == 0)
                    Application.Run(new frmYbCheckIn());
                else
                    Application.Run(new frmYbCheckIn(args));
            }
            private void frmYbCheckIn_Load(object sender, EventArgs e)
            {   /* */
                // run xx.exe p1 p2 "p3|p3" 
                // here get p1 p2 "p3|p3" 
                // parse parameter 
                // public string InsuIPReg(int dHandle, string UserId, string PaadmRowid, string AdmReasonNationCode, 
                //                          string AdmReasonId, string ExpStr);
                if (args!=null && args.Length >= 6) 
                {
                    dHandle = int.Parse(args[0]);
                    UserId = args[1];
                    PaadmRowid = args[2];
                    AdmReasonNationCode = args[3];
                    AdmReasonId = args[4];
                    ExpStr = args[5];
    
                    string strInput;
                    strInput = string.Format("dHandle={0}
    UserId={1}
    PaadmRowid={2}
    AdmReasonNationCode={3}
    AdmReasonId={4}
    ExpStr={5}",
                        dHandle, UserId, PaadmRowid, AdmReasonNationCode, AdmReasonId, ExpStr);
    
                    WriteTxtFile("d:\zydjReq.txt", strInput);
                }             
    
                Thread th = new Thread(new ThreadStart(WorkThread));               
                th.Start(); 
            }
  • 相关阅读:
    【计算机网络】复习集(更新中)
    滑雪 (记忆化搜索)
    橱窗布置
    复制书稿 (dp+贪心)
    8786:方格取数 (多线程dp)
    编辑距离
    8782:乘积最大
    合并石子 (区间dp+前缀和)
    6045:开餐馆
    6049:买书 (完全背包)
  • 原文地址:https://www.cnblogs.com/zhangmo/p/13552132.html
Copyright © 2011-2022 走看看