0
我正在使用OpenFileDialog
。但使用它會更改Environment.CurrentDirectory
。 使用RestoreDirectory
屬性解決了這個問題,但是我使用外部dll,我無法控制那些不使用RestoreDirectory
。.net OpenFileDialog更改當前目錄
有沒有辦法讓它成爲默認值? 或者有沒有其他解決方案來解決這個煩人的問題?
謝謝。
我正在使用OpenFileDialog
。但使用它會更改Environment.CurrentDirectory
。 使用RestoreDirectory
屬性解決了這個問題,但是我使用外部dll,我無法控制那些不使用RestoreDirectory
。.net OpenFileDialog更改當前目錄
有沒有辦法讓它成爲默認值? 或者有沒有其他解決方案來解決這個煩人的問題?
謝謝。
保存當前的路徑和對話框後,恢復它已被證明會國際海事組織做的伎倆:
var currentDir = Environment.CurrentDirectory;
// Show File open dialog etc ...
Environment.CurrentDirectory = currentDir;
你有一些示例代碼來演示這個問題?無論我嘗試什麼,我都無法使用'OpenFileDialog'來更改'Enviroment.CurrentDirectory'。 – adrianbanks 2010-04-19 07:53:49