Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2932 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Nom de TextBox : "Valeur de propriété non valide"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB] Nom de TextBox : "Valeur de propriété non valide"

n°2120074
mar31
Posté le 07-01-2012 à 17:02:46  profilanswer
 

Bonjour,
 
J'aimerais savoir comment faire pour entrer pour une textbox un nom de type "txt_box_notes(1)" pour pouvoir après modifier plus rapidement plusieurs textbox d'un coup.
Par exemple, si j'ai un tableau de notes, je voudrais pouvoir faire :
 
Dim i as integer
For i=0 to 7
  txt_box_notes(i) = TabNotes(i)
End For
 
Au lieu de devoir écrire
txt_box_notes0 = TabNotes(0)
txt_box_notes1 = TabNotes(1)
.....
 
Le problème c'est qu'apparemment je ne peux pas donner comme un nom avec parenthèses. Et mon problème et le même pour les checkbox, radioboutons ...

mood
Publicité
Posté le 07-01-2012 à 17:02:46  profilanswer
 

n°2138032
supRcc
Posté le 20-04-2012 à 23:12:12  profilanswer
 

Salut! j'ai un peu le même problème que toi sous VB 2010, c'est étonnant quand même il doit y avoir un moyen... mais j'ai pas encore trouvé


---------------
DIY Inside
n°2138065
xaeon
Profil: TT
Posté le 21-04-2012 à 13:17:52  profilanswer
 

Hello,
 
Je ne sais pas si ca pourra vraiment vous aider, mais lorsque j'ai eu à vider toutes les Textbox de mon interface en VB.Net j'avais recherché une méthode comme la votre avant de me rendre compte qu'on pouvait accèder à la liste des contrôles présents dans un form donné.
 

Code :
  1. For Each leComposant In uneTabPage.Controls
  2.         If leComposant.GetType.ToString = "System.Windows.Forms.TextBox" Then leComposant.Text = Nothing
  3.         If leComposant.GetType.ToString = "System.Windows.Forms.MaskedTextBox" Then leComposant.Text = Nothing
  4. Next


 
Ce n'est peut être pas la méthode la plus simple ni la plus propre mais elle a le mérite de fonctionner.
 
Pour plus d'informations: http://msdn.microsoft.com/fr-fr/li [...] s(v=vs.90)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB] Nom de TextBox : "Valeur de propriété non valide"

 

Sujets relatifs
[VB.Net]Drag and drop[VB.NET] Utilisation des collections [Résolu]
[PERL] Nom de variable composéRécupérer la valeur "top" d'un div ?
Ignorer un Get si aucune valeur entréNom d'une procédure comme jdoc:
Calcul de la valeur actuelle avec VBA[VB.NET] Lecture et écriture
Active Directory en VB 2010 
Plus de sujets relatifs à : [VB] Nom de TextBox : "Valeur de propriété non valide"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR