comment faire un masque de saisie d'une data en vb
Version imprimable
comment faire un masque de saisie d'une data en vb
tu veux dire dans un textbox ?
si c'est le cas tu mamayes sur le keypress
sur 1er caractère tu acceptes un chiffre ... à la tappe du 2eme tu ajoutes toi meme un "/"
enfin c'est une possibilité
et à la fin tu vérifies avec isdate()
ou sinon y a plus simple tu pose un controle monthview ou calendar je sais plus lequel est le mieux et là tu te poses aucune question
En utilisant le contrôle MaskEdit (Projet > Composants...).
ou encore mieux, un DTPicker, c'est prévu pour. ;)
je voudrai afficher un masque dans un textbox
cad lorsque j'ouvre l'application je trouve par defaut dans le champ de date qui est de type texte: / / / :
Tu peux toujours définir " / / " comme propriété Text de ton TextBox... ^^
A mon avis Zaza a donné la meilleure réponse, l'as tu essayé ?
Les DTPicker affichent le masque, tu peut même choisir kel est le Promptcaractère, c'est à dire le caratère qui montre l'endroit ou tu peut entrer quelque chose ("_" par defaut).
[Edit: par zaza] avi, j'ai remis ton message car je le trouve tout à fait pertinent, quoi que tu en penses.
salut zaza
Est ce que tu peut me dire ce que je doie faire apres l'ajout du contrôle MaskEdit
Regarde la propriété Mask dans MSDN, c'est bien expliqué ;)
+1