c++ Visual Studio 2010 で Windows アプリケーション フォームを使用してファイルを参照しようとしています。このコードでは、次のエラーが発生します。誰でも問題の解決を手伝ってもらえますか
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
Stream^ myStream;
OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog;
openFileDialog1->InitialDirectory = "c:\\";
openFileDialog1->Filter = "txt files (*.txt)|*.txt|All files (*.*)|*.*";
openFileDialog1->FilterIndex = 2;
openFileDialog1->RestoreDirectory = true;
if ( openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK )
{
if ( (myStream = openFileDialog1->OpenFile()) != nullptr )
{
// Insert code to read the stream here.
myStream->Close();
}
}
}
エラー 1 エラー C2065: 'ストリーム': 宣言されていない識別子 c:\users\
エラー 2 エラー C2065: 'myStream': 宣言されていない識別子
エラー 3 エラー C2065: 'myStream': 宣言されていない識別子
エラー 4 エラー C2065: 'myStream': 宣言されていない識別子
エラー 5 エラー C2227: '->Close' の左側が指している必要があります