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 :

Choisir une adresse local puis l'enregistrer.


Sujet :

VB.NET

  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Juillet 2011
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2011
    Messages : 1
    Par défaut Choisir une adresse local puis l'enregistrer.
    Bonjour,

    Je commence un petit programme et j'aimerai bien faire un bouton nommé Button1. Quand on clique dessus une fenêtre s'affiche "parcourir" (OpenFileDialog1), l'utilisateur choisie le fichier (.exe) puis fait "Ouvrir". Cette opération ouvre le fichier sélectionné. Au prochaine utilisation j'aimerai que l'utilisateur n'est plus à choisir le fichier sauf si il n'existe plus.

    Pour le moment j'ai mis pour le bouton (button1) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            OpenFileDialog1.ShowDialog()
     
        End Sub
    et je n'est rien mis pour la fenêtre "parcourir" (OpenFileDialog1)

    Merci pour votre aide

  2. #2
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2010
    Messages
    151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Novembre 2010
    Messages : 151
    Par défaut
    Bonjour,

    Si tu veux que ta variable soit persistante d'un lancement à un autre tu peux utiliser l'espace My.Settings de VB.Net

    Pour celà, tu va dans les propriétés de ton projet, onglet Ressources dans les Chaines. Là tu ajoutes ta variable, son type et sa valeur par défaut.

    Ensuite pour y accéder depuis le code, tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    My.Settings.maVariable = "c:\monChemin"
    My.Settings.Save 'A ne pas oublier pour que la variable soit enregistrée
    Cette variable est disponible en lecture/ecriture.
    Il te reste à mettre une condition d'accès (comme par exemple une non-égalité à ta valeur par défaut).

    Ces données sont enregistrées dans le dossier utilisateur de ton application dans un fichier user.config (dans mon cas dans le dossier C:\Users\Mathieu\AppData\Local\MonEntreprise\MonAppli.exe_Url_e1fjbeepedtzehhsu50052xhmg331oqa\version)

    @+
    Mat

Discussions similaires

  1. [WS 2003] [DNS] rediriger en interne un site WEB vers une adresse local
    Par gretch dans le forum Windows Serveur
    Réponses: 1
    Dernier message: 08/11/2011, 13h48
  2. Pouvoir choisir une adresse différent pour réponse
    Par DomiM dans le forum Exchange Server
    Réponses: 2
    Dernier message: 19/05/2010, 13h18
  3. Réponses: 10
    Dernier message: 09/11/2006, 15h28
  4. Réponses: 2
    Dernier message: 31/05/2006, 15h15
  5. Réponses: 3
    Dernier message: 12/04/2006, 16h26

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