Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 打开FTP位置的文件对话框_C#_Ftp - Fatal编程技术网

C# 打开FTP位置的文件对话框

C# 打开FTP位置的文件对话框,c#,ftp,C#,Ftp,当用户浏览到ftp位置时,我遇到了打开文件对话框的问题。我从openFileDialogue获得的路径是本地路径(本地设置临时文件夹),而不是我选择的实际ftp路径。如何获取实际的ftp路径。您在哪个版本的Windows上运行/测试 Windows 7有一个功能(不确定它是否也在Vista中,甚至可能在XP中),如果您指定一个web位置(无论是http还是ftp),Windows将从该位置下载文件,并将下载文件的路径(即临时文件夹)传递给应用程序。据我所知,没有办法阻止这种行为 您必须滚动自己的

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

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

Windows 7有一个功能(不确定它是否也在Vista中,甚至可能在XP中),如果您指定一个web位置(无论是http还是ftp),Windows将从该位置下载文件,并将下载文件的路径(即临时文件夹)传递给应用程序。据我所知,没有办法阻止这种行为

您必须滚动自己的实现,或者看看是否有一种PInvoke方法可以用来说服它不要表现出这种行为