gpt4 book ai didi

c++ - 通过浏览按钮仅获取文件夹路径

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:30:37 25 4
gpt4 key购买 nike

通过浏览文件夹并在单击浏览按钮后选择文件,我获得了完整的文件路径

但我想通过浏览获取文件夹的路径

我为文件路径做了以下操作

                 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();
}

最佳答案

要获取文件夹路径而不是文件名,请使用 FolderBrowserDialog

关于c++ - 通过浏览按钮仅获取文件夹路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12803227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com