コード例 #1
0
        /// <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("ファイル書き込み処理が完了しました");
            }
        }
コード例 #2
0
        /// <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("ファイル読込処理が完了しました");
            }
        }