private void Form1_Load(object sender, EventArgs e) { cLog.writeLog("Form1_Load " + this.Text); cCommon = new clsCommon(this); cDatabase = new clsDatabase(cCommon, this); cOperateForm = new OperateForm(this, cDatabase, cCommon); oldSelectDate = DateTime.Now; // JV-Linkチェック if (cCommon.checkInit() != 0) { //return; } // CodeTable.csvのチェック if (!File.Exists(Application.StartupPath + "\\CodeTable.csv")) { Application.Exit(); } // DBファイルがなければDB作る if (!cDatabase.isExistDbFile()) { if (!cDatabase.isMakeDB()) { MessageBox.Show("DBが作成できません。"); Application.Exit(); } } // 前回選択した日付があれば表示する List <clsDbInfo> listdbHistory; listdbHistory = cDatabase.getDbHistory(); if (listdbHistory.Count > 0) { clsDbInfo cDbInfo = listdbHistory[listdbHistory.Count - 1]; cOperateForm.selectHistory(cDbInfo); } isFormLord = false; }
public OperateForm(Form1 form1, clsDatabase cDatabase1, clsCommon cCommon1) { _form1 = form1; cDatabase = cDatabase1; cCommon = cCommon1; }