timotep
Messages postés34Date d'inscriptionmardi 3 janvier 2006StatutMembreDernière intervention16 janvier 2008
-
18 juil. 2007 à 14:47
hvb
Messages postés939Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention27 janvier 2009
-
18 juil. 2007 à 15:05
Bonjour,
J'ai le problème suivant en vb.net : j'ai un formulaire avec 48 champs
identiques que je souhaite juste nommer par ex de la manière suivante :
Champ1, champ2, champ3, etc...
Comment puis-je faire pour mettre ces champs rapidement à jour dans une
boucle, puisque seul le nombre change ? [ pour donner une idée : cela
est équivalent dans accesss à Forms!NomFormulaire("DebutDuNomDuChamp"
& Variable) ]
hvb
Messages postés939Date d'inscriptionvendredi 25 octobre 2002StatutMembreDernière intervention27 janvier 20093 18 juil. 2007 à 15:05
moi j'aurais fait ça
Dim nomtextbox As String = "TextBox"
For i As Integer = 0 To Controls.Count - 1
If Controls(i).GetType Is GetType(TextBox) Then
If CType(Controls(i), TextBox).Name.Length > nomtextbox.Length Then
If CType(Controls(i), TextBox).Name.Substring(0, nomtextbox.Length) = nomtextbox Then
CType(Controls(i), TextBox).Text = "aaa"
End If
End If
End If
Next