FTP位置的打开文件对话框

5

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

1个回答

2
你正在运行/测试哪个版本的Windows?
在Windows 7中有一个功能(不确定Vista是否也有,或者甚至XP),如果你指定了一个网络位置(可以是http或ftp),Windows会从该位置下载文件并将已下载文件的路径(因此是Temp文件夹)传递给应用程序。根据我从msdn上OpenFileDialog文档中所了解到的信息,似乎没有办法禁用这种行为。
你必须自己实现,或者查看是否有PInvoke方法可用于说服它不展示这种行为。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接