Convertir calcul (string) en résultat integer

GG -  
 GG -
Bonjour,
Voila, j'ai un petit programme VB où je dois entrer une valeur et afficher le résultat ds la meme fenetre.
Rien de difficile jusqu'ici.
Cependant je bloque au moment où je rentre comme valeur un calcul comme par exemple : 2*1
En effet la fenetre ne m'affiche pas le résultat du calcul 2x1 mais m"affiche : 2*1
Comment faire pour que mon "label" affiche le résultat et non plus le calcul...?
Merci
Configuration: Windows Vista
Internet Explorer 7.0

4 réponses

  1. GG
     
    je comprends pas pour la fonction val...
    1
  2. clastype Messages postés 361 Statut Membre 195
     
    Salut,

    peux-tu mettre ton code pour que l'on puisse t'aider?

    Cela me semble être un problème de paramètre !

    Bonne après midi
    0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

    Si tu utilises un TextBox alors tu peux utiliser la fonction val

    val(TextBox.txt)

    Val, fonction, exemple
    Cet exemple utilise la fonction Val pour renvoyer les nombres contenus dans une chaîne.
    
    Dim MyValue
    MyValue = Val("2457")    ' Renvoie 2457.
    MyValue = Val(" 2 45 7")    ' Renvoie 2457.
    MyValue = Val("24 et 57")    ' Renvoie 24.


    0
  4. GG
     
    Voici mon code

    Dim b$, a%

    Private Sub NewValue_Change()
    BoutonC.Locked = False
    End Sub

    Private Sub BoutonC_Click()
    b = NewValue
    a = CInt(b)
    BoutonC.Locked = True
    boutonR.Visible = True
    Résultat.Caption = CStr(a)
    Résultat.Visible = True
    End Sub
    0