Salut à tous,
J'ai un dossier sur un serveur distant auquel j'ai accès en tapant dans la barre d'adresse de l'explorateur windows : ftp://login:mdp@ftpperso.free.fr/LeDossier
Dans ce cas le dossier s'affiche normalement comme s'il était en local.
J'aimerais sélectionner un fichier sur ce serveur à travers une appli c#, j'ai donc un composant openFileDialog, avec la propriété
Quand je sélectionne un fichier, la propriété FileName n'est malheureusement pas ftp://ftpperso.free.fr/LeDossier/Lefichier.jpg, mais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2openFileDialog1.InitialDirectory = ftp://login:mdp@ftpperso.free.fr/LeDossier
C:\\Users\\userName\\AppData\\Local\\Microsoft\\Windows\\Temporary Internet Files\\Content.IE5\\L7CG1VLI\\LeFichier[1].JPG
Le composant télécharge donc le fichier dans le dossier temp, le renomme avec une incrémentation (ici [1]), et me renvoie ce chemin.
Savez vous s'il est possible de sélectionner un fichier sur un serveur distant sans le télécharger, en renvoyant le chemin sur le serveur ?
J'espère que c'est à peu près clair,
Merci bien.
Partager