Partage
  • Partager sur Facebook
  • Partager sur Twitter

Problème d'enregistrement de valeur

Sujet résolu
    18 avril 2011 à 20:14:53

    Bonsoir, j'ai créé le programme suivant :

    Sub Main()
    Dim _date As Date = Date.Now

    Console.WriteLine(_date.ToLongDateString)

    Dim _file As IO.FileStream
    _file = New IO.FileStream(_date.ToLongDateString & ".txt", IO.FileMode.OpenOrCreate)
    If _file.CanWrite Then
    Dim Contenu(1024) As Byte
    Dim Compteur As Integer = 0
    'Parcours la txtbox
    Dim tested As String
    tested = _date.ToLongDateString

    For Each Lettre As Char In tested.ToCharArray
    'Convertit une lettre en sa valeur ascii et l'entre dans compteur
    Contenu(Compteur) = Asc(Lettre)
    Compteur += 1
    Next
    _file.Position = 2
    'Ecrit dans le fichier
    _file.Write(Contenu, 2, Compteur)

    Dim test As Integer
    test = 1
    While test ''boucle tant que le logiciel est fonctionnel
    If 1 = 1 Then ''Check si on recoit une valeur de la balance
    Dim _nombre As Double
    _nombre = 1554 ''mettre la valeur recupere (test)
    If ((_nombre > 59.99) And (_nombre < 60.01)) Or ((_nombre > 74.99) And (_nombre < 75.01)) Then
    Console.Write("LE POIDS EST BON" & vbCrLf)

    Else
    Console.Write("LE POIDS EST MAUVAIS" & vbCrLf)
    End If
    Console.Write("LE POIDS EST DE : " & _nombre & vbCrLf)
    test = 0 ''Debug
    End If
    End While
    Console.Read()
    End If
    _file.Close()
    End Sub

    Seulement, un problème arrive, le dossier de sauvegarde se créé bien, un par jour comme je le souhaitais, mais les données ne s'enregistrent et ne figurent pas dans le dossier, j'aimerais avoir un petit coup de pouce de votre part amis zéro :D

    Merci d'avance! :)
    • Partager sur Facebook
    • Partager sur Twitter
      18 avril 2011 à 20:57:32

      Salut,

      je t'invite à modifier ton message (icône en forme de crayon) pour entourer ton code de balises, comme ceci : <code type="vbnet">Ton code ici</code>. Il sera ainsi coloré et nettement plus lisible. :)

      Bonne continuation !
      GuilOooo
      • Partager sur Facebook
      • Partager sur Twitter
      J'ai déménagé sur Zeste de savoir — Ex-manager des modérateurs.
        19 avril 2011 à 16:21:50

        Au temps pour moi, c'est fait :)

        Merci !
        • Partager sur Facebook
        • Partager sur Twitter
          19 avril 2011 à 17:10:50

          Mention spéciale pour avoir colorié le code à la main... :o Il suffisait d'ajouter les balises indiqués par GuilOooo avant et après ton code :p

          Je pense que tu te compliques la vie en utilisant un objet File. Utilise un StreamWriter comme indiqué ici, ça sera beaucoup plus simple ;)
          Ensuite, j'ai l'impression que tu n'écris rien dans ton fichier :o A part l'écriture de la date, il n'y a aucune opération d'écriture dans le fichier (puisque tu affiches tout dans la console). Il faudrait peut-être commencer par là... :-°
          • Partager sur Facebook
          • Partager sur Twitter
            19 avril 2011 à 18:06:26

            En gros je doit faire un petit programme de pesée ou je remplacerait la valeur test du poids par ce que reçoit une balance et ainsi indiquer si le poids est celui attendu, ou non. Et j'aimerais pouvoir enregistrer les valeurs qui s'affichent dans la console afin de pouvoir garder des "archives".

            Voila ce qu'affiche ma console,
            Go !

            Merci :)
            • Partager sur Facebook
            • Partager sur Twitter

            Problème d'enregistrement de valeur

            × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
            × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
            • Editeur
            • Markdown