1 Log ? 1 msgBox ? des minuscule bloquer ? [Résolu]

Signaler
Messages postés
81
Date d'inscription
dimanche 17 octobre 2004
Statut
Membre
Dernière intervention
28 mars 2009
-
Messages postés
81
Date d'inscription
dimanche 17 octobre 2004
Statut
Membre
Dernière intervention
28 mars 2009
-
Salut !

Bonjour à tous , j'ai une création d'un petit programme en cours, mais je bloc à la création d'un log.

Ce petit programme se lance au démarrage de mon pc et me demande si c'est moi acolyte avec deux réponse OUI/NON
Si OUI il me demande une confirmation par mot de pass. et dans ce cas ou le mot de passe et bon et il laisse passer ou alors il ouvre une autre fenêtre demandant le nom en minuscule de la personne dans un textbox.

Mes questions

- Comment dire au programme de prendre le nom de cette personne et de l'inscrire dans un fichier .log.

- Obligation d'écrire en minuscules dans le textbox

question à part :

j'ai ça
MsgBox ("Je suis désolé allez-y... ++"), vbMsgBoxRight

Il faut mettre quoi après pour le titre de la msgbox ?

Merci @ tous

++

et bonne prog.

_________________________________________
Acolyte vous remercie...

by Acolyte
_________________________________________

:)

8 réponses

Messages postés
340
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
7 juillet 2005

Pour écrire dans un fichier, procède comme suit :

Open "C:\Fichier.log" For Ouput As #1
'Celà va ouvrir le fichier ou le créer s'il n'existe pas.
Print #1, txtNom.Text
Cose #1 'On referme le fichier
'En supposant que txtNom est le nom de la zone de texte.

'Maintenant pour ce qui est des maj/min, il suffit de faire :
'au moment de retirer la valeur de chaîne de la txtNom pour la mettre dans le fichier :
Open "C:\Fichier.log" For Ouput As #1
Print #1, LCase(txtNom.Text)
Close #1


Avec ces outils, tu as de quoi faire ton prog ; LCase transfore un valeur de chaîne en minuscule, UCase en majuscule.

@+
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
28
Pour écrire sans effacer:

Open "C:\Fichier.log" For Append As #1

Pour transformer les majuscules à la saisie:

Private Sub Text1_KeyPress(KeyCode As Integer)
Select Case KeyCode
Case 65 To 90: KeyCode = KeyCode + 32
End Select
End Sub
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Messages postés
3140
Date d'inscription
vendredi 14 mai 2004
Statut
Membre
Dernière intervention
11 mars 2019
28
pour la Msgbox

MsgBox "Je suis désolé allez-y... ++", vbCritical, "Avertissement de sécurité"
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 195 internautes nous ont dit merci ce mois-ci

Messages postés
81
Date d'inscription
dimanche 17 octobre 2004
Statut
Membre
Dernière intervention
28 mars 2009

oki sauf quelques petit détails :

Pour le code sir la première ligne C Output d'après VB
et Close #1. ( au contraire de cose ) << cela est un prblème résolu.

Mais ensuite ton code a chaque saisie change le nom dans le log, mon but étant dans rajouter sans supprimer les anciens.
*(" Note : Si cela peut influencer le code finale j'ai
Open "E:\Visual Basic\Home\nom inscrit.log" For Output As #1
Print #1, Text1.Text, "à inscrit son nom le", Date, "à", Time
Close #1
")*

Sinon après
c'est dans la saisie du text box que je voudrais forcer la typographie caractère minuscule.

Merci @ toi, Ze_Dam

++

et bonne prog.

_________________________________________
Acolyte vous remercie...

by Acolyte
_________________________________________
Messages postés
340
Date d'inscription
lundi 8 mars 2004
Statut
Membre
Dernière intervention
7 juillet 2005

Donc qu' à chaque fois que l'utilisateur tape un lettre dans la txtbox, celle-ci soit remise directement en minuscule ?
Messages postés
81
Date d'inscription
dimanche 17 octobre 2004
Statut
Membre
Dernière intervention
28 mars 2009

oui c'est exactement cela. stp et si tu le sais.
thank you !

ne pas oublier aussi si vous savez :
rajouter des noms dans le fichier log sans remplacer les anciens svp.

Merci. Beaucoup.

++

et bonne prog.

_________________________________________
Acolyte vous remercie...

by Acolyte
_________________________________________
Messages postés
81
Date d'inscription
dimanche 17 octobre 2004
Statut
Membre
Dernière intervention
28 mars 2009

Merci beaucoup

++

et bonne prog.

_________________________________________
Acolyte vous remercie...

by Acolyte
_________________________________________
Messages postés
81
Date d'inscription
dimanche 17 octobre 2004
Statut
Membre
Dernière intervention
28 mars 2009

Re Merci Beaucoup @ toi
Re Merci à Ze_Dam d'avoir participé
Voilà Finalement Merci beaucoup à vous deux...

++

et bonne prog.

_________________________________________
Acolyte vous remercie...

by Acolyte
_________________________________________