|
分類:[.NET 全般]
開発環境:Windows XP Home Edition 使用言語:C#
'System.Windows.Forms.FileDialog' に 'ReadAllText' の定義がありません。 とエラーが出ます。何か対処方法があれば教えて下さい。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO; namespace MyMemo { public partial class Form1 : Form { public Form1() { InitializeComponent(); }
private void toolStripTextBox1_Click(object sender, EventArgs e) {
}
private void toolStripComboBox1_Click(object sender, EventArgs e) {
} private string selectedFileName;
//開くメニューがクリックされたときの処理 private void 開くOToolStripMenuItem_Click(object sender, EventArgs e) {//OKボタンが押された時の処理 if (openFileDialog1.ShowDialog() == DialogResult.OK ){ //選択されたファイル名を変数に格納 selectedFileName = openFileDialog1.FileName; //ファイルの内容をテキストボックスに読み込んで表示 textBox1.Text = FileDialog.ReadAllText(selectedFileName, Encoding.Default); }
}
private void toolStripMenuItem2_Click(object sender, EventArgs e) {
}
private void ツールUToolStripMenuItem_Click(object sender, EventArgs e) {
}
private void toolStripMenuItem1_Click(object sender, EventArgs e) {
}
private void toolStripMenuItem3_Click(object sender, EventArgs e) { }
//保存するメニューが押されたときの処理 private void 保存するStoolStripMenuItem_Click(object sender, EventArgs e) { //OKボタンが押されたときの処理 if (saveFileDialog1.ShowDialog() == DialogResult.OK) { //選択されたファイル名を変数に格納 selectedFileName = saveFileDialog1.FileName; //textBox1の内容を保存 File.WriteAllText(selectedFileName, textBox1.Text, Encoding.Default); }
} //閉じるメニューが押されたときの処理 private void 閉じるXToolStripMenuItem_Click(object sender, EventArgs e) { //フォームを閉じる this.Close(); } } }
|