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 33 34 35 36 37 38 39 40 41 42
| Option Explicit
Dim nomfichier As String
Dim numfichier As Integer
Private Sub Form_Unload(Cancel As Integer)
If numfichier <> 0 Then Close #numfichier
End Sub
Private Sub Command1_Click()
nomfichier = "C:\PersoFrancis\AAAAA.txt" '************* Amodifier ****************
'juste poour avoir un fichier
'simulation de la sauvegarde de 3 TextBoxs en ecrivant/ajoutant 3 lignes dans un fichier *.TXT
numfichier = FreeFile
Open nomfichier For Append As numfichier
'Print #numfichier, txtNom.Text, txtPrenom.Text, txtDateNaissance.Text
Write #numfichier, "Texte dans txtNom", "Texte dans txtPrenom", "Texte dans txtDateNaissance"
Write #numfichier, "deuxiéme saisie dans txtNom", "deuxiéme saisie dans txtPrenom", "deuxiéme saisie dans txtDateNaissance"
Write #numfichier, "toisiéme saisie dans txtNom", "toisiéme saisie dans txtPrenom", "toisiéme saisie dans txtDateNaissance"
Close #numfichier
numfichier = 0
End Sub
Private Sub Command2_Click()
If numfichier = 0 Then
numfichier = FreeFile
Open nomfichier For Input As numfichier
End If
recupLigne
End Sub
Private Sub recupLigne()
Dim LineResult As String, Decoupe() As String
'1° ligne
Line Input #numfichier, LineResult
Decoupe = Split(LineResult, ",")
txtNom.Text = Replace(Decoupe(0), Chr(34), "")
txtPrenom.Text = Replace(Decoupe(1), Chr(34), "")
txtDateNaissance.Text = Replace(Decoupe(2), Chr(34), "")
If EOF(numfichier) Then
Close #numfichier
numfichier = 0
End If
End Sub |
Partager