oo7jb5
Messages postés45Date d'inscriptionjeudi 8 mars 2007StatutMembreDernière intervention 3 mars 2010 23 juil. 2008 à 14:46
Derien c'est normal alors ce contrôle se situe quelques lignes plus haut que la textbox dans la partie nommée "Common Controls" dans la Toolbox. C'est un controle comme les autres donc tu n'as qu'à le faire glisser sur ta form (en mode design)ensuite tu accèdes au masque en cliquant sur la petite flèche située juste au dessus du control que tu auras ajouté sur ta form. Voila
cyberall80
Messages postés27Date d'inscriptionmercredi 22 novembre 2006StatutMembreDernière intervention25 juillet 2008 23 juil. 2008 à 15:05
On parle bien en VB6 car je ne la vois pas dans ma toolbox, on parle bien de la boite à outils, moi j'ai juste général et en dessous, l'icone fleche, l'icone picture, et dessous l'icone label et textbox.
Merci de ton aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
oo7jb5
Messages postés45Date d'inscriptionjeudi 8 mars 2007StatutMembreDernière intervention 3 mars 2010 23 juil. 2008 à 15:14
Désolé moi j'utilise Vb .Net, c'est pour cela que tu ne retrouves pas. Mais normalement tu dois pouvoir la trouver sous le nom de MaskedBox. Par contre, elle doit être dans ta toolbox où je ne sais pas. Encore désolé, en plus j'avais lu VB6 mais je suis parti sur vb.net.
cyberall80
Messages postés27Date d'inscriptionmercredi 22 novembre 2006StatutMembreDernière intervention25 juillet 2008 23 juil. 2008 à 15:17
Pas grave, oui j'ai bien trouvé MaskedBox mais apparement c'est comme une textbox et moi je suis en combo pour remplissage de liste donc je pense que je vais être obligé de passer par le code.
cyberall80
Messages postés27Date d'inscriptionmercredi 22 novembre 2006StatutMembreDernière intervention25 juillet 2008 23 juil. 2008 à 16:37
Je mets le code au cas ou ça intéresse quelqu'un
Ce petit bout de code vous permet de controler le nombre de caractères maximum d'un ComboBox , d'afficher un Msgbox pour prevenir l'utilisateur , puis de retablir le nombre de caractères maxi (efface ce qui se trouve apres)
--------------------------------------------------------
Private Sub Combo1_Change()
If Len(Combo1.Text) > 10 Then ' Nombre maxi de caractères
Check = MsgBox("CombBox limité à 10 caractères !", vbExclamation + vbOKOnly, "Attention")
Combo1.Text = Left(Combo1.Text, 10) ' Efface les caractères en trop
Combo1.SelStart = Len(Combo1) ' Replace le curseur à la fin
End If
End Sub