Exemple #1
0
        public Form1()
        {
            InitializeComponent();

            #region 【論理雛形】
            WFAComLogic WFACL = new WFAComLogic();
            // アプリ名設定
            Text = WFACL.GetAppName();
            #endregion

            // コマンドライン引数取得
            string[] cmdArgs         = Environment.GetCommandLineArgs();
            string   cmdArgVideoPath = string.Empty;
            // 引数がある場合(自身のexeパスが1つ目なので2つ目以上が引数)
            if (cmdArgs.Length == 2)
            {
                // 動画パス引数を取得
                cmdArgVideoPath = cmdArgs[1];
            }

            // コンフィグ取得メソッド使用
            GetConfig();

            // 取得時刻フォームインスタンス生成
            fmGetTime = new FrmGetTime(this);
            // オプションフォームインスタンス生成
            fmOption = new FrmOption();
            // 起動引数から動画パスを指定
            fmOption.CmdArgVideoPath = cmdArgVideoPath;
        }