2010-02-04 15 views
5

Tengo un problema con el diálogo de abrir archivos cuando el usuario busca en una ubicación de ftp. La ruta que obtengo de openFileDialogue es una ruta local (carpeta temporal de configuración local) en lugar de la ruta ftp real que seleccioné. Cómo obtener la ruta ftp real.Abrir el diálogo de archivos para la ubicación de FTP

Respuesta

2

¿En qué versión de Windows está ejecutando/probando?

Hay una característica de Windows 7 (no estoy seguro si también está en Vista, o incluso XP) donde si especifica una ubicación web (ya sea http o ftp), Windows descarga el archivo desde esa ubicación y pasa el ruta del archivo descargado, de ahí la carpeta Temp, a la aplicación. Por lo que puedo decir del OpenFileDialog documentation on msdn, no hay forma de deshabilitar este comportamiento.

Tendrá que implementar su propia implementación o ver si hay un método PInvoke que puede usar para convencerlo de no mostrar este comportamiento.

Cuestiones relacionadas