/// <summary> /// ファイル書き込みボタン押下時処理 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonWrite_Click(object sender, EventArgs e) { // インスタンス生成 FileControl file = new FileControl(@"C:\Address\address.csv"); // プロパティにテキストボックスの値をセット file.Post1 = textPost1.Text.Trim(); file.Post2 = textPost2.Text.Trim(); file.Prefecture = textPrefecture.Text.Trim(); file.City = textCity.Text.Trim(); file.Street = textStreet.Text.Trim(); file.Building = textBuilding.Text.Trim(); // 書き込み実行 string message = file.Write(); if (message.Length > 0) { // エラーメッセージの表示 MessageBox.Show(message); } else { MessageBox.Show("ファイル書き込み処理が完了しました"); } }
/// <summary> /// ファイル読み込みボタン押下時処理 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void buttonRead_Click(object sender, EventArgs e) { // インスタンス生成 FileControl file = new FileControl(@"C:\Address\address.csv"); // 読み込み実行 string message = file.Read(); if (message.Length > 0) { // エラーメッセージの表示 MessageBox.Show(message); } else { // テキストボックスに読み込んだ値をセット textPost1.Text = file.Post1; textPost2.Text = file.Post2; textPrefecture.Text = file.Prefecture; textCity.Text = file.City; textStreet.Text = file.Street; textBuilding.Text = file.Building; MessageBox.Show("ファイル読込処理が完了しました"); } }