Bonjour,


Pour une application en VB.NET, je suis en train d'adapter un ancien script VBS.

J'ai presque réussi à tout reprendre mais je bloque sur la fonction "ExecuteGlobal".

Voici la séquence que je cherche à adapter :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
ExecuteGlobal "valtext= text" & texti & ".item(cstr(DevCount))"					
 
Txt.SetId valtext
"texti" est une variable.

Idem pour DevCount.

Cette fonction ExecuteGlobal renvoye alors une nouvelle valeur, sous la variable valtext, utilisée à la seconde ligne de ce script.

J'ai tenté de réaliser une fonction sous VB.NET comme celle ci-dessous, mais cela ne marche pas.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
 
ExecuteG(valtext, texti)
 
 
    Sub ExecuteG(ByVal valtext, ByVal texti)
 
        valtext = "text" & texti & ".item(cstr(DevCount))"
 
    End Sub
Quelqu'un pourrait-il m'aider ?

Merci par avance.