打开FTP位置的文件对话框

当用户浏览到ftp位置时,我遇到打开文件对话的问题。 我从openFileDialogue获取的路径是本地路径(Local Setting temp文件夹),而不是我选择的实际ftp路径。 如何获得实际的ftp路径。

您正在运行/测试哪个版本的Windows?

有一个Windows 7的function(不确定它是否在Vista中,或者甚至可能是XP),如果你指定一个Web位置(无论是http还是ftp),Windows会从该位置下载文件并传递下载的路径文件,因此Temp文件夹,到应用程序。 据我在msdn上的OpenFileDialog文档中所知,没有办法禁用此行为。

您必须滚动自己的实现,或者查看是否有可用于说服它不会出现此行为的PInvoke方法。