Recupérer seulement la valeur entrée dans mon fichiers .txt et seulement celle l

Signaler
Messages postés
106
Date d'inscription
lundi 4 août 2003
Statut
Membre
Dernière intervention
10 novembre 2006
-
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
-
Bonjour,

je developpe actuellement une petite application en vb.net 2005.
Sur une page, j'ai inséré un textbox, ou l'utilisateur devra entrer une valeur, qui sera stockée dans un .txt.

Je souhaiterais ensuite, faire afficher cette valeur (par exemple dans un label, ou même dans un message box, l'important est de pour voir récupérer juste la valeur entrée !)

Or, en utilisant la méthode normalement adéquat ( streamreader...)

la valeur récupérée ( affichage dans un messagebox, pour le test ) me donne:

System.windows.forms.TextBox, text : 1122

Vous aurez donc devinez que la valeur entrée était 1122 !!

Voila, comment stocker 1122 as double dans une variable, qui vient la récupérer de ce .txt, ( 1122 et non "System.windows.forms.TextBox, text : 1122" )

Voila, je vous remercie à tous d'avance, je laisse mon adresse mail, si cela vous intéresse:

le_merovengien@hotmail.fr

Merci et bonne soirée !

----( | TanK | )----

3 réponses

Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
27
Ben a mon avis, le pb ne viens pas de la facon dont tu lis le fichier mais plutot de la facon dont tu ECRIS dans ce fichier !!! Il nous fuadrait une ligne de code ou deux pour savoir comment tu fais !!!
Messages postés
106
Date d'inscription
lundi 4 août 2003
Statut
Membre
Dernière intervention
10 novembre 2006

Oui , tu as raison, voici le code:

Imports system.io
Dim cptC172 As New StreamWriter("CptC172.txt")
--------------
cptC172.WriteLine(input_cpt_vol_C172) //'' input_cpt_vol_C172 ''est une valeure récupérée dans un textBox
cptC172.Close()
----------------

Voila !!!

Petite précision: En fait, je souhaiterais que la valeure saisie par un utilisateur dans un textbox soit stockée ( comme pour une variable), mais qu'elle ne soit pas éffacée à la sortie de mon programme, je voudrais qu'elle soit stockée sur le disque dur et que mon programme puisse faire appel à cet variable ""fixe"" !! La seule solution que j'ai trouvée est de stocker cela dans un fichers . txt, mais si vous connaissez éventuellement un autre moyen plus simple, je suis preneure !!

Merci a tous !!

----( | TanK | )----
Messages postés
4172
Date d'inscription
mercredi 30 juillet 2003
Statut
Membre
Dernière intervention
9 juin 2006
27
Si input_cpt_vol_c172 est le nom de ta textbox, alors il vaudrait mieux utiliser ceci ...
Imports system.io
Dim cptC172 As New StreamWriter("CptC172.txt")
--------------
cptC172.WriteLine(input_cpt_vol_C172.Text) //'' input_cpt_vol_C172 ''est une valeure récupérée dans un textBox
cptC172.Close()

CEla devrait n'inscrire dans le fichier QUE la valeur contenu dans la textbox.

CR