IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Modification de Environment.CurrentDirectory pour un contrôle Webbrowser


Sujet :

VB.NET

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 44
    Par défaut Modification de Environment.CurrentDirectory pour un contrôle Webbrowser
    Bonjour,

    Je bloque sur un problème depuis maintenant quelque temps...

    J'ai un objet Webbrowser dans une application et je souhaiterais que lorsque l'utilisateur cliques sur le bouton "Parcourir" d'un input de type file, la fenêtre qui s'ouvre se positionne automatiquement sur un répertoire donné (pour éviter à l'utilisateur de parcourir toute l'arborescence de son disque dur)

    J'ai plus ou moins réussi à trouver une solution :

    Au chargement de la form, je change le répertoire courant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    System.Environment.CurrentDirectory = "C:\mon répertoire\mon second répertoire"
    Le problème est que cela fonctionne très bien pour certains répertoire et pour d'autres le bouton Parcourir m'envoi directement dans "Mes Documents"...

    Je pense ne pas utiliser la bonne méthode... Quelqu'un aurait-il une suggestion ou aurait-il déjà rencontré le problème.

    Merci par avance pour vos réponses.

    Fabien.

  2. #2
    Membre Expert Avatar de Danyel
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2005
    Messages
    1 699
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 699
    Par défaut
    Citation Envoyé par fabien.c Voir le message
    Le problème est que cela fonctionne très bien pour certains répertoire et pour d'autres le bouton Parcourir m'envoi directement dans "Mes Documents"...
    Cela est dû car tu donnes un chemin non valide.
    Pense a verifier, avant de directement changer, si le chemin que tu lui donnes existe bien et est accessible.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 44
    Par défaut
    Bonjour,

    A priori le problème venait effectivement d'un chemin non accessible (inexistant ou problème de droits).

    Merci pour le coup de main.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Edition et modification de page html pour WebBrowser
    Par dudu1513 dans le forum Windows Forms
    Réponses: 1
    Dernier message: 05/06/2012, 07h00
  2. IP*Works ou autre pour du contrôle a distance de PC?
    Par cfalcot dans le forum Web & réseau
    Réponses: 3
    Dernier message: 02/05/2006, 17h05
  3. Environement minimal pour Java
    Par dLab dans le forum Langage
    Réponses: 1
    Dernier message: 03/02/2006, 14h49
  4. plus de couleur pour les contrôles shape
    Par matech dans le forum Composants VCL
    Réponses: 3
    Dernier message: 03/01/2006, 13h29
  5. Modification à la chaine des noms de contrôle
    Par dde78 dans le forum Access
    Réponses: 3
    Dernier message: 29/09/2005, 16h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo