我正在使用託管C++。
我需要在OpenFileDialog返回String ^文件路徑後提取父目錄。獲取文件的父目錄爲字符串C++
System::String^ filestring = openFileDialog1->FileName;
,微軟所使用的方法是Directory::GetParent
但
System::IO::DirectoryInfo^ WhyIsThisNotAString = Directory::GetParent(filestring)
我需要以某種方式轉換從DirectoryInfo^
到String^
這必須被保存。
我也試過這種打開文件對話框被調用後,但它不工作:
String^ CurrDir = Directory::GetCurrentDirectory();
或者,如果有更好的方法來提取這將是巨大的父目錄。
我一直RTFM,約20分鐘,但搜索msdn引用可能有點耗時。本網站的重點在於幫助那些不懂知識的人。不是一個居高臨下的刺。 – 2010-10-15 16:06:35
實際上,MSDN是一個*參考*:當您*已經知道在哪裏找到您要找的內容時,MSDN旨在幫助您。如果你覺得自己不夠專業,那麼你應該出去買一本關於.NET的書,它有更廣泛的視角並指向不同的課程。這兩個和谷歌是相同信息的三個互補的觀點。 – 2010-10-15 16:42:48