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 :

[vb.net]Enregistrer un fichier dont le nom sera dans une variable.


Sujet :

Windows Forms

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 104
    Points : 58
    Points
    58
    Par défaut [vb.net]Enregistrer un fichier dont le nom sera dans une variable.
    Bonjour à tous,

    Malgrès une recherche, j'ai trouvé aucune info à ce sujet.

    Pour créer un fichier texte il suffit de faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     Dim fs As FileStream
            fs = File.Create("Nom_Preleveur.txt")
            fs.Close()
    Je voudrais pouvoir nommer le fichier avec le contenu d'une variable.

    Ceci afin de sauvegarder un fichier correspondant avec un nom bien précis qui peut varier.

    Exemple:
    Si nous sommes le 1er Octobre 2007 il enregistra le fichier : 01102007.txt
    Je veux obtenir le même résultat.

    Merci d'avance

  2. #2
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    104
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 104
    Points : 58
    Points
    58
    Par défaut
    En fait je viens de trouver
    Voici la solution:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
       Dim fs As FileStream
            Dim fn As New FileInfo(variable)
             fs = File.Create(fn.Name + ".txt")
            fs.Close()

  3. #3
    Rédacteur
    Avatar de SaumonAgile
    Homme Profil pro
    Team leader
    Inscrit en
    Avril 2007
    Messages
    4 028
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Team leader
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2007
    Messages : 4 028
    Points : 6 334
    Points
    6 334
    Par défaut
    Ou tout simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    File.Create(nomDeMaVariableDeTypeString)


    N'oublie pas le tag
    Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0.

    Bonnes pratiques pour les accès aux données
    Débogage efficace en .NET
    LINQ to Objects : l'envers du décor

    Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter

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

Discussions similaires

  1. [XL-2010] Lancer un formulaire dont le nom est dans une variable
    Par Denis la Malice dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 22/03/2013, 14h13
  2. Réponses: 3
    Dernier message: 25/06/2012, 12h55
  3. Réponses: 1
    Dernier message: 01/11/2007, 19h14
  4. Réponses: 3
    Dernier message: 05/02/2007, 09h41
  5. Appel de methode dont le nom est dans une variable
    Par osopardo dans le forum Langage
    Réponses: 1
    Dernier message: 24/11/2005, 20h56

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