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 :

ecrire variable ds fichier txt


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Août 2003
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2003
    Messages : 111
    Par défaut ecrire variable ds fichier txt
    comment ecrire la valeur d'une variable dans un fichier txt ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim SW As New StreamWriter("C:\chemin du fichier")
     
                SW.WriteLine(a)
     
                SW.Close()
    avec ca ca ne marche pas

  2. #2
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    a.ToString() (dans la mesure où tu ne donnes pas le type de ta variable a, c'est le cas général).

  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
    Par défaut
    Bonjour,

    Tu peux consulter les tutoriels disponibles sur le site, il en existe concernant la lecture et écriture des fichiers texte.
    Ensuite tu peux aussi donner une description précise du problème. "ça ne marche pas" n'a absolument aucun intérêt pour nous.

    Merci.
    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

  4. #4
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Août 2003
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2003
    Messages : 111
    Par défaut
    Excuse moi saumon agile...

    Mon problème: je fait un calcul (recherche des nombre premiers) avec vb2k5 express et je veut ecrire le résultat de ce calcul dans un fichier .txt

    voila mon code complet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
     
    Dim a As Long
            Dim b As Long
            Dim c As Long
            Dim sw As New IO.StreamWriter("c:\premier.txt", True)
     
     
     
            For a = TextBox2.Text To TextBox3.Text Step 2
                Dim d As Integer = 1
                For b = 2 To a - 1
                    c = a Mod b
                    If c = 0 Then
                        d = 0
                    Else
                    End If
                    Label1.Text = b
                    Label1.Refresh()
                    Label2.Text = a
                    Label2.Refresh()
                Next
     
                Select Case d
                    Case 0
     
                    Case 1
                        TextBox1.Text = TextBox1.Text & vbCrLf & a & " est un nombre premier"
                        'ici je voudrais ecrire a dans un fichier text
                End Select
            Next
     
        End Sub

  5. #5
    Inactif  
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Janvier 2007
    Messages
    6 604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Janvier 2007
    Messages : 6 604
    Par défaut
    Donc, a priori applique la méthode ToString à ta variable.

    Accessoirement, tu devrais utiliser des noms un peu plus obscurs pour tes variables, ceux là sont beaucoup trop clairs

  6. #6
    Membre confirmé
    Profil pro
    Développeur Web
    Inscrit en
    Août 2003
    Messages
    111
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2003
    Messages : 111
    Par défaut
    merci pour ta réponse.

    Promis la prochine fois je te met des variables pire que ca !

  7. #7
    Membre habitué
    Profil pro
    Inscrit en
    Août 2007
    Messages
    15
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 15
    Par défaut
    Bien le bonjour
    tu peux utiliser ceci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    My.Computer.FileSystem.WriteAllText("c:\toto.txt", i, True)
    les parametres sont:
    1/ le chemin du fichier
    2/ la variable
    3/ true si tu veux ajouter dans le fichier OU false si tu veux remplacer

    voila!

Discussions similaires

  1. comment ecrire dans un fichier txt avec WriteFile?
    Par Art19 dans le forum Langage
    Réponses: 13
    Dernier message: 04/07/2007, 15h50
  2. Ecrire dans un fichier txt en 4gl
    Par patriceguic dans le forum Informix
    Réponses: 2
    Dernier message: 07/05/2007, 20h44
  3. Ecrire dans un fichier .txt
    Par chabRRR dans le forum Langage
    Réponses: 3
    Dernier message: 13/03/2007, 19h30
  4. Ecrire dans un fichier .txt
    Par yinyann86 dans le forum Pascal
    Réponses: 17
    Dernier message: 24/11/2006, 13h36
  5. Ecrire dans un fichier txt sans en effacer le contenu
    Par cari dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 14/12/2005, 18h11

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