MaskEdBox dynamique

MaskEdBox dynamique - VB/VBA/VBS - Programmation

Marsh Posté le 27-10-2008 à 16:53:52    

Salut,
 
Voilà, je voudrais créer dynamiquement une zone de type maskedbox
 
Voilà la ligne de code que j'utilise:
 
dim maMskBox as Object
 
set maMskBox = Me.Controls.Add("MaskEdBox", "leNomDeMaMskbox" )
 
Mais après, j'ai maMskBox = nothing. Je pense que mon problème vient du type (en gras italique), mais je n'ai pas trouvé de solution (j'ai aussi essayé avec VB.MaskEdBox, mais ça ne marche pas non plus).
Si qqn est inspiré...
 
 
Merci d'avance pour votre aide

Reply

Marsh Posté le 27-10-2008 à 16:53:52   

Reply

Marsh Posté le 28-10-2008 à 11:11:59    

Avec quelle version de VB ?
 
Sur le site de M$, il est indiqué :

Citation :

Le contrôle MaskEdBox de Visual Basic 6.0 est remplacé par le contrôle MaskedTextBox Windows Forms dans Visual Basic 2005.
(http://msdn.microsoft.com/fr-fr/library/ms234872(VS.80).aspx)


Peut-être qu'il faudrait essayer

set maMskBox = Me.Controls.Add("MaskedTextBox ", "leNomDeMaMskbox" )

Reply

Marsh Posté le 28-10-2008 à 11:17:01    

olivthill a écrit :

Avec quelle version de VB ?
 
Sur le site de M$, il est indiqué :

Citation :

Le contrôle MaskEdBox de Visual Basic 6.0 est remplacé par le contrôle MaskedTextBox Windows Forms dans Visual Basic 2005.
(http://msdn.microsoft.com/fr-fr/library/ms234872(VS.80).aspx)


Peut-être qu'il faudrait essayer

set maMskBox = Me.Controls.Add("MaskedTextBox ", "leNomDeMaMskbox" )



Je suis en VB6.0; je viens d'essayer avec MaskedTextBox , mais ça ne marche pas non plus  :??:  :??:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed