C++ 通过“浏览”按钮仅获取文件夹路径
单击“浏览”按钮后,通过浏览文件夹并选择一个文件,我将获得文件的完整路径。 但我只想通过浏览获得文件夹的路径 我对文件路径执行了以下操作C++ 通过“浏览”按钮仅获取文件夹路径,c++,file,filepath,C++,File,Filepath,单击“浏览”按钮后,通过浏览文件夹并选择一个文件,我将获得文件的完整路径。 但我只想通过浏览获得文件夹的路径 我对文件路径执行了以下操作 Stream^ myStream; OpenFileDialog^ openFileDialog1 = gcnew OpenFileDialog; openFileDialog1->InitialDirectory = "c:\\";
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 )
{
String^ p1 = openFileDialog1->FileName;
MessageBox ::Show (p1);
myStream->Close();
}
要获取文件夹路径而不是文件名,请使用是否应该使用FolderBrowser对话框?哦我不知道这件事。我会试试的。谢谢