日期:2014-05-20  浏览次数:20871 次

打开文件对话框,不能正确返回远程文件地址的问题?
我打算通过打开文件对话框,获得远程文件的地址
OpenFileDialog1.InitialDirectory=ftp://zt:3820801@192.168.0.61/ ‘对话框的初始目录是ftp文件夹
然后OpenFileDialog1.ShowDialog()

打开过程一切正常
但是我 获取文件地址的时候
str1=OpenFileDialog1.filename
我明明打开的是ftp上的文件,但是每次返回的都是本地硬盘缓存的文件名

例如:我打开的是:ftp://zt:3820801@192.168.0.61/122.doc
我需要的结果:str1="ftp://zt:3820801@192.168.0.61/122.doc"
但是返回的文件名是:"C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\0M9AP0Y8\122.doc"

请问如何解决?

------解决方案--------------------
可能是由于ftp自身的原因把
------解决方案--------------------
看你的FTP配的是哪儿,或是代码写错了