OVH Cloud OVH Cloud

Evaluer des controles

2 réponses
Avatar
Lio42
Bonjour,

Je cherche =E0 affecter des valeurs =E0 des controles par un=20
syst=E8me d'evaluation comme en Javascript :

J'ai 10 controles txtBox =E0 valoriser :
eval("txtBox" & i).text=3D"toto" & i

Comment faire en vb?
Merci de votre aide

2 réponses

Avatar
Pierre Alexis
Salut,

Tu as écrit :

Je cherche à affecter des valeurs à des controles par un
système d'evaluation comme en Javascript :

J'ai 10 controles txtBox à valoriser :
eval("txtBox" & i).text="toto" & i

Comment faire en vb?



Essaye ceci :

Me.Controls("Text" & i).Text = "P'tit texte" & i

--
Pierre ALEXIS - MVP Visual Basic
Courriel & messenger :
FAQ Visual Basic : http://faq.vb.free.fr/
Avatar
Hans Le Roy
Bonjour Lio42,

Tout simplement: en utilsant Javascript.

Ajoute un Microisoft Script Control à ton projet et sers-lui
l'argument de eval.

Private Sub Command1_Click()
MsgBox ScriptControl1.Eval("1+1")
End Sub

A+

Hans Le Roy