cs_chris_p
Messages postés120Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention27 juillet 2010
-
3 avril 2006 à 11:34
cs_chris_p
Messages postés120Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention27 juillet 2010
-
5 avril 2006 à 15:34
Lut.
G un ptit soucis qui doit être tout bête à résoudre.
Sous vb7, je veux faire réagir plusieurs textbox en même temps.
Je m'explique : J'ai 20 textbox.
Je cherche une commande qui dit que if textbox1.text "" then textbox1.text "X",
if textbox2.text "" then textbox2.text "X"........ et ainsi de suite.
En fait je cherche une commande qui fait cette action quel que soit le textbox.
Y-a-t-il un petit code pour automatiser tout cela et éviter de fait, de faire une usine à gaz au lien d'un logiciel ?!!
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024159 3 avril 2006 à 12:36
Bonjour
VB7 -> VB.NET
Tu peux utiliser un truc du style :
CheckTxt(TextBox1)
CheckTxt(TextBox2)
CheckTxt(TextBox3)
CheckTxt(TextBox4)
...
private Sub CheckTct(byval pTxt as TextBox)
if pTxt.Text="" then pTxt.Text="X"
End Sub
Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)
Une question se pose sur le forum, pas en privé
NHenry (VB6, VBA excel, VB.NET, C++, C#.Net)
cs_chris_p
Messages postés120Date d'inscriptionlundi 25 octobre 2004StatutMembreDernière intervention27 juillet 2010 5 avril 2006 à 13:56
Lut
Merci pour vos réponses. G tésté mais cela ne marche pas. Il y a quelque chose que j'ai du mal faire.
En fait, cette vérif des textboxs doit se faire quand on clique sur un boutton de commande.
Quand je tape
Call TestTExt(TextBox1)
ou
CheckTxt(TextBox1)
VB me souligne textbox1.
Pouvez-vous me dire où je me plante ?
Merci d'avance
Chris
Vous n’avez pas trouvé la réponse que vous recherchez ?