static bool GetCmdLine() { //コマンドライン引数を配列で取得する string[] cmds = System.Environment.GetCommandLineArgs(); //コマンドライン引数を列挙する for (int count = 0; count < cmds.Length; count++) { if (count == (int)ShopBaseForm.ECmdLine.CompanyCD) { InCompanyCD = cmds[(int)ShopBaseForm.ECmdLine.CompanyCD]; } else if (count == (int)ShopBaseForm.ECmdLine.OperatorCD) { InOperatorCD = cmds[(int)ShopBaseForm.ECmdLine.OperatorCD]; } else if (count == (int)ShopBaseForm.ECmdLine.PcID) { InPcID = cmds[(int)ShopBaseForm.ECmdLine.PcID]; } else if (count == (int)ShopBaseForm.ECmdLine.PcID + 1) { InStoreCD = cmds[(int)ShopBaseForm.ECmdLine.PcID + 1]; } else if (count == (int)ShopBaseForm.ECmdLine.PcID + 2) { InSaleNO = cmds[(int)ShopBaseForm.ECmdLine.PcID + 2]; } else if (count == (int)ShopBaseForm.ECmdLine.PcID + 3) { InOperationMode = cmds[(int)ShopBaseForm.ECmdLine.PcID + 3]; } } if (InOperatorCD.Trim() == "") { //オペレータコードを取得できませんでした return(false); } else if (InPcID.Trim() == "") { //コンピュータ名を取得できませんでした return(false); } else if (InCompanyCD.Trim() == "") { //入力営業所コードを取得できませんでした return(false); } else if (InStoreCD.Trim() == "") { //入力店舗コードを取得できませんでした return(false); } return(true); }
private bool GetCmdLine() { ////コマンドライン引数を配列で取得する string[] cmds = System.Environment.GetCommandLineArgs(); //コマンドライン引数を列挙する for (int count = 0; count < cmds.Length; count++) { if (count == (int)ECmdLine.CompanyCD) { InCompanyCD = cmds[(int)ECmdLine.CompanyCD]; } else if (count == (int)ECmdLine.OperatorCD) { InOperatorCD = cmds[(int)ECmdLine.OperatorCD]; } else if (count == (int)ECmdLine.PcID) { InPcID = cmds[(int)ECmdLine.PcID]; } } if (InOperatorCD.Trim() == "") { //オペレータコードを取得できませんでした return(false); } else if (InPcID.Trim() == "") { //コンピュータ名を取得できませんでした return(false); } else if (InCompanyCD.Trim() == "") { //入力営業所コードを取得できませんでした return(false); } return(true); }