VB Express 2010 / Interpréter une formule

Poppy -  
holow1 Messages postés 739 Statut Membre -
Bonjour,

J'utlise Visual Basic Express 2010, et voila mon problème :

J'ai plusieurs variables numériques (A, B, et C, admettons).

J'ai une zone de texte, dans lequel l'utilisateur peut rentrer une formule mathématique (par exemple A*B).

J'ai une variable "Résultat"

J'aimerais que la formule saisie par l'utilisateur dans le champ texte, donne la valeur de Résultat, en fonction des valeurs prises par A, B et C.

Par exemple : Si l'utilisateur tape "A*B", que A = 2 et que B = 4 alors la valeur de "Résultat" est 8.

En sachant que la formule que l'utilisateur rentre dans la zone de texte est EXACTEMENT la même que celle qu'on devrait taper dans le code pour avoir la valeur de "Résultat", j'veux dire... Si l'utilisateur tape "A*B", A est une variable définie dans le code, et B aussi.

Merci beaucoup!

1 réponse

  1. holow1 Messages postés 739 Statut Membre 71
     
    if textbox1.text="A*B" then

    resultat=A*B

    ect ...
    0