Bonjour,
J'ai un tout petit programme :
_________________________________
Option Explicit
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
______________________________
Private Sub BoutonCalcul_Click()
Valeur1 = Val(Text1.text)
Valeur2 = Val(Text2.text)
Valeur3 = Val(Text3.text)
End Sub
_________________________________
Quand j'ai rentré mes trois valeurs je voudrai à l'aide
d'un bouton commande sauvegarder ces 3 "Textbox"à l'aide
d'une boite de dialogue sous forme de fichier et pouvoir
biensur placer ce fichier dans un répertoire.
Puis à l'aide d'un autre bouton commande pouvoir
récupérer ces 3 valeurs en cliquant sur le nom du fichier
créé précedemment.
Je n'ai aucune idée de la façon de faire.
Si quelqu'un pouvait m'écrire un petit topo, cela serait
sympa.
Merci à vous ! !
Bonjour,
J'ai un tout petit programme :
_________________________________
Option Explicit
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
______________________________
Private Sub BoutonCalcul_Click()
Valeur1 = Val(Text1.text)
Valeur2 = Val(Text2.text)
Valeur3 = Val(Text3.text)
End Sub
_________________________________
Quand j'ai rentré mes trois valeurs je voudrai à l'aide
d'un bouton commande sauvegarder ces 3 "Textbox"à l'aide
d'une boite de dialogue sous forme de fichier et pouvoir
biensur placer ce fichier dans un répertoire.
Puis à l'aide d'un autre bouton commande pouvoir
récupérer ces 3 valeurs en cliquant sur le nom du fichier
créé précedemment.
Je n'ai aucune idée de la façon de faire.
Si quelqu'un pouvait m'écrire un petit topo, cela serait
sympa.
Merci à vous ! !
Bonjour,
J'ai un tout petit programme :
_________________________________
Option Explicit
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
______________________________
Private Sub BoutonCalcul_Click()
Valeur1 = Val(Text1.text)
Valeur2 = Val(Text2.text)
Valeur3 = Val(Text3.text)
End Sub
_________________________________
Quand j'ai rentré mes trois valeurs je voudrai à l'aide
d'un bouton commande sauvegarder ces 3 "Textbox"à l'aide
d'une boite de dialogue sous forme de fichier et pouvoir
biensur placer ce fichier dans un répertoire.
Puis à l'aide d'un autre bouton commande pouvoir
récupérer ces 3 valeurs en cliquant sur le nom du fichier
créé précedemment.
Je n'ai aucune idée de la façon de faire.
Si quelqu'un pouvait m'écrire un petit topo, cela serait
sympa.
Merci à vous ! !
-----Message d'origine-----
Hello,
Pour les boites de dialogue, jette un oeil à la faq:
http://faq.vb.free.fr/index.php?question
Pour lire/écrire les valeurs, tu as open/get/put/close
Open est documenté dans l'aide fournie avec VB.
Tu peux aussi utiliser un fichier xml (cocher Microsoft
références). La documentation se trouve ici:
http://msdn.microsoft.com/xml/
Il existe encore bien d'autre possibilités (registre,
fonction de tes besoins.
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" a écrit dans le message
116501c49d68$a7512890$Bonjour,
J'ai un tout petit programme :
_________________________________
Option Explicit
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
______________________________
Private Sub BoutonCalcul_Click()
Valeur1 = Val(Text1.text)
Valeur2 = Val(Text2.text)
Valeur3 = Val(Text3.text)
End Sub
_________________________________
Quand j'ai rentré mes trois valeurs je voudrai à l'aide
d'un bouton commande sauvegarder ces 3 "Textbox"à
d'une boite de dialogue sous forme de fichier et
biensur placer ce fichier dans un répertoire.
Puis à l'aide d'un autre bouton commande pouvoir
récupérer ces 3 valeurs en cliquant sur le nom du
créé précedemment.
Je n'ai aucune idée de la façon de faire.
Si quelqu'un pouvait m'écrire un petit topo, cela
sympa.
Merci à vous ! !
.
-----Message d'origine-----
Hello,
Pour les boites de dialogue, jette un oeil à la faq:
http://faq.vb.free.fr/index.php?question=90
Pour lire/écrire les valeurs, tu as open/get/put/close
Open est documenté dans l'aide fournie avec VB.
Tu peux aussi utiliser un fichier xml (cocher Microsoft
références). La documentation se trouve ici:
http://msdn.microsoft.com/xml/
Il existe encore bien d'autre possibilités (registre,
fonction de tes besoins.
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" <moreauchris@wanadoo.fr> a écrit dans le message
116501c49d68$a7512890$a501280a@phx.gbl
Bonjour,
J'ai un tout petit programme :
_________________________________
Option Explicit
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
______________________________
Private Sub BoutonCalcul_Click()
Valeur1 = Val(Text1.text)
Valeur2 = Val(Text2.text)
Valeur3 = Val(Text3.text)
End Sub
_________________________________
Quand j'ai rentré mes trois valeurs je voudrai à l'aide
d'un bouton commande sauvegarder ces 3 "Textbox"à
d'une boite de dialogue sous forme de fichier et
biensur placer ce fichier dans un répertoire.
Puis à l'aide d'un autre bouton commande pouvoir
récupérer ces 3 valeurs en cliquant sur le nom du
créé précedemment.
Je n'ai aucune idée de la façon de faire.
Si quelqu'un pouvait m'écrire un petit topo, cela
sympa.
Merci à vous ! !
.
-----Message d'origine-----
Hello,
Pour les boites de dialogue, jette un oeil à la faq:
http://faq.vb.free.fr/index.php?question
Pour lire/écrire les valeurs, tu as open/get/put/close
Open est documenté dans l'aide fournie avec VB.
Tu peux aussi utiliser un fichier xml (cocher Microsoft
références). La documentation se trouve ici:
http://msdn.microsoft.com/xml/
Il existe encore bien d'autre possibilités (registre,
fonction de tes besoins.
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" a écrit dans le message
116501c49d68$a7512890$Bonjour,
J'ai un tout petit programme :
_________________________________
Option Explicit
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
______________________________
Private Sub BoutonCalcul_Click()
Valeur1 = Val(Text1.text)
Valeur2 = Val(Text2.text)
Valeur3 = Val(Text3.text)
End Sub
_________________________________
Quand j'ai rentré mes trois valeurs je voudrai à l'aide
d'un bouton commande sauvegarder ces 3 "Textbox"à
d'une boite de dialogue sous forme de fichier et
biensur placer ce fichier dans un répertoire.
Puis à l'aide d'un autre bouton commande pouvoir
récupérer ces 3 valeurs en cliquant sur le nom du
créé précedemment.
Je n'ai aucune idée de la façon de faire.
Si quelqu'un pouvait m'écrire un petit topo, cela
sympa.
Merci à vous ! !
.
Put F, , Cstr(r1)
Voila ce que j'ai fait pour l'instant....Le problème est
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
Put F, , Cstr(r1)
Voila ce que j'ai fait pour l'instant....Le problème est
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
Put F, , Cstr(r1)
Voila ce que j'ai fait pour l'instant....Le problème est
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
-----Message d'origine-----
Hello,
Un double est un nombre stoqué sur 8 octets, pas du
si dans un fichier tu as le caractère a, tu peux soit le
97 (valeur d'un byte)
Pour écrire des valeurs texte, tu peux utiliser la
CStr:Put F, , Cstr(r1)
La lecture sera alors plus compliquée puisque la
variable. Il faudra soit indiquer cette longueur, soit
chaine par un autre moyen (crlf, espace, caractère 0)
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" a écrit dans le message
2aba01c49d74$10387880$Voila ce que j'ai fait pour l'instant....Le problème
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
.
-----Message d'origine-----
Hello,
Un double est un nombre stoqué sur 8 octets, pas du
si dans un fichier tu as le caractère a, tu peux soit le
97 (valeur d'un byte)
Pour écrire des valeurs texte, tu peux utiliser la
CStr:
Put F, , Cstr(r1)
La lecture sera alors plus compliquée puisque la
variable. Il faudra soit indiquer cette longueur, soit
chaine par un autre moyen (crlf, espace, caractère 0)
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" <moreauchris@wanadoo.fr> a écrit dans le message
2aba01c49d74$10387880$a401280a@phx.gbl
Voila ce que j'ai fait pour l'instant....Le problème
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
.
-----Message d'origine-----
Hello,
Un double est un nombre stoqué sur 8 octets, pas du
si dans un fichier tu as le caractère a, tu peux soit le
97 (valeur d'un byte)
Pour écrire des valeurs texte, tu peux utiliser la
CStr:Put F, , Cstr(r1)
La lecture sera alors plus compliquée puisque la
variable. Il faudra soit indiquer cette longueur, soit
chaine par un autre moyen (crlf, espace, caractère 0)
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" a écrit dans le message
2aba01c49d74$10387880$Voila ce que j'ai fait pour l'instant....Le problème
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
.
-----Message d'origine-----
Hello,
Un double est un nombre stoqué sur 8 octets, pas du
si dans un fichier tu as le caractère a, tu peux soit le
97 (valeur d'un byte)
Pour écrire des valeurs texte, tu peux utiliser la
CStr:Put F, , Cstr(r1)
La lecture sera alors plus compliquée puisque la
variable. Il faudra soit indiquer cette longueur, soit
chaine par un autre moyen (crlf, espace, caractère 0)
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" a écrit dans le message
2aba01c49d74$10387880$Voila ce que j'ai fait pour l'instant....Le problème
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
.
-----Message d'origine-----
Hello,
Un double est un nombre stoqué sur 8 octets, pas du
si dans un fichier tu as le caractère a, tu peux soit le
97 (valeur d'un byte)
Pour écrire des valeurs texte, tu peux utiliser la
CStr:
Put F, , Cstr(r1)
La lecture sera alors plus compliquée puisque la
variable. Il faudra soit indiquer cette longueur, soit
chaine par un autre moyen (crlf, espace, caractère 0)
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" <moreauchris@wanadoo.fr> a écrit dans le message
2aba01c49d74$10387880$a401280a@phx.gbl
Voila ce que j'ai fait pour l'instant....Le problème
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
.
-----Message d'origine-----
Hello,
Un double est un nombre stoqué sur 8 octets, pas du
si dans un fichier tu as le caractère a, tu peux soit le
97 (valeur d'un byte)
Pour écrire des valeurs texte, tu peux utiliser la
CStr:Put F, , Cstr(r1)
La lecture sera alors plus compliquée puisque la
variable. Il faudra soit indiquer cette longueur, soit
chaine par un autre moyen (crlf, espace, caractère 0)
--
François Picalausa (MVP VB)
http://faq.vb.free.fr --- http://msdn.microsoft.com
"Tof" a écrit dans le message
2aba01c49d74$10387880$Voila ce que j'ai fait pour l'instant....Le problème
que lorsque j'ouvre mon fichier .txt je ne vois que des
caractère du type "&, @". Si tu peux m'aider à faire
évoluer ce petit programme :
Option Explicit
Dim F As Integer
Dim Valeur1 As Double
Dim Valeur2 As Double
Dim Valeur3 As Double
Dim r1 As Double
Dim r2 As Double
Dim r3 As Double
Private Sub BtSave_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
r1 = Val(Resultat1.text)
r2 = Val(Resultat2.text)
r3 = Val(Resultat3.text)
Resultat1 = r1
Resultat2 = r2
Resultat3 = r3
Put F, , r1
Put F, , r2
Put F, , r3
Close F
End Sub
Private Sub BtOpen_click()
F = FreeFile
Open "c:MonFich.txt" For Binary As F
Get F, , r1
Get F, , r2
Get F, , r3
Close F
End Sub
.