cs_Tom89
Messages postés48Date d'inscriptionjeudi 4 août 2005StatutMembreDernière intervention13 décembre 2008
-
9 août 2005 à 16:26
cs_Tom89
Messages postés48Date d'inscriptionjeudi 4 août 2005StatutMembreDernière intervention13 décembre 2008
-
9 août 2005 à 22:19
Bonjour,
J'ai le code suivant :
Private Sub Valider_Click()
If Text2A.Text = "" Then
MsgBox "Entrer votre pseudo"
Else:
Open "E:\Tom89 Dragon bleu\Fichiers VB\Essai_02\Text2A.Text.txt" For Output As #1
Close #1
End If
End Sub
Le resultat de se code est évidamment la crétion d'un fichier texte nommé "Text2A.Text".
Je voudrais en réalité que ce fichier texte prenne le nom de se qui est écrit dans "Text2A.Text".
J'ai essayé d'inclure une variable, j'ai essayé de mettre "Val" et
"Str" devant (sans savoir ce qui allait se passer évidamment), mais ça
n'a rien changé.
cs_Tom89
Messages postés48Date d'inscriptionjeudi 4 août 2005StatutMembreDernière intervention13 décembre 2008 9 août 2005 à 16:55
Merci ça a marché.
Mais je ne suis pas allé bien loin :
Private Sub Valider_Click()
If Text2A.Text = "" Then
MsgBox "Entrer votre pseudo"
Else:
If Text2B.Text = "" Then
MsgBox "Entrer votre mot de passe"
Else:
If Text2C.Text = Text2B.Text Then
Password = Text2B.Text
Open
"E:\Tom89 Dragon bleu\Fichiers VB\Essai_02" & Text2A.Text &
".txt" For Output As #1
Do While Not EOF(1)
Print #1, Password
Loop
Close #1
Else:
MsgBox "Mot de passe invalide"
End If
End If
End If
End Sub
Vous l'aurez compris le code est cencé créer un fichier du nom de ce
qui'il y a dans Text2A.Text et d'y inscrire ce qui est écrit dans
Text2B.Text à condition que ni Text2A ni Text2B ne soit vide et que
Text2B soit égal à Text2C.