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

Windows Forms Discussion :

[C# 2.0]openFileDialog qui interfere avec le rep d'execution


Sujet :

Windows Forms

  1. #1
    Membre éclairé
    Avatar de frechy
    Inscrit en
    Novembre 2004
    Messages
    343
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2004
    Messages : 343
    Par défaut [C# 2.0]openFileDialog qui interfere avec le rep d'execution
    Bonjour,

    J'ai remarqué que lorsque j'utilisais le composant openFileDialog, alors le répertoire retenu comme étant celui d'exécution changeait.

    Je m'explique:

    Pour faire simple, soit 2 Form (Form1,Form2)

    La form1 appelle la form2.

    Sur cette form2 je charge un dataset avec un XML (dscat.ReadXml("cat.xml"); )
    Sur cette même form 2 j'ai mis un composant openFileDialog pour que l'utilisateur choisisse un fichier.

    Je choisi un fichier que je retiens.

    Pour finir je ferme la Form2.

    C'est maintenant où celà ne fonctionne plus, si je réouvre la Form2, il n'arrivera pas à charger le dataset avec le fichier xml car il va chercher le fichier xml dans le répertoire du dernier fichier sélectionné.

    Ma question est donc pourquoi fait-il celà? et comment puis-je le contourner?

    Merci

  2. #2
    Membre Expert
    Avatar de freddyboy
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2003
    Messages
    810
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2003
    Messages : 810
    Par défaut
    a part faire une sauvegarde de ton repertoire ou est le fichier XML et faire un Directory.SetCurrentDirectory(PathToXml) avant de traiter ton fichier, je vois pas trop

    @+

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    344
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 344
    Par défaut
    Essaye de positionner la valeur de la propriété RestoreDirectory de ton OpenFileDialog à True ........

  4. #4
    Membre Expert
    Avatar de freddyboy
    Homme Profil pro
    Architecte technique
    Inscrit en
    Novembre 2003
    Messages
    810
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Novembre 2003
    Messages : 810
    Par défaut
    Citation Envoyé par leSeb
    Essaye de positionner la valeur de la propriété RestoreDirectory de ton OpenFileDialog à True ........
    bien vu cela devrait fonctionner

    @+

  5. #5
    Membre éclairé
    Avatar de frechy
    Inscrit en
    Novembre 2004
    Messages
    343
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2004
    Messages : 343
    Par défaut
    Merci, c'était bien RestoreDirectory qui posait problème.

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

Discussions similaires

  1. [xml] un label qui répète avec une condition
    Par ekmule dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 10/01/2006, 13h08
  2. [CSS]Texte qui déborde avec IE6
    Par moscovisci dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 21/11/2005, 21h19
  3. Fonction JS qui fonctionne avec Mozilla mais pas avec IE.
    Par etiennegaloup dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/10/2005, 13h58
  4. control de formulaire qui marche avec IE et non mozilla
    Par epeichette dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 03/03/2005, 16h47
  5. schema xml + xml qui va avec, comment verifier?
    Par Slash dans le forum Valider
    Réponses: 4
    Dernier message: 02/03/2003, 11h16

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