IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Récupérer la valeur d'un textbox


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 10
    Par défaut Récupérer la valeur d'un textbox
    Bonsoir,

    J'aimerais savoir comment récuperer la valeur d'un textbox de type double s'il vous plait.
    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Public Class Form1
     
        Private Sub BT_CALCUL_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_CALCUL.Click
            Dim CONSO As Double
            Dim NBK As Double
            Dim PrixE As Double
            Dim Cout As Double
            Cout = ((NBK / 100) * CONSO) * PrixE
            Me.TextBox4.Text = Cout
        End Sub
     
    End Class
    Cordialement.

  2. #2
    Membre Expert Avatar de hunteshiva
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Février 2010
    Messages
    1 069
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2010
    Messages : 1 069
    Par défaut
    Bonjour,

    • Quel est la vraie question?

    ici on voit un bout de code qui permet de remplir la TextBox4 avec un double.

    • Tu souhaite la récupérer après?

    il te suffit simplement de convertir un String en Double
    Pour ça rien de plus simple que + "string double vb.net"
    Une réponse qui devrait répondre à ton soucis

    • Pourquoi passer par une TextBox?

    Si tu veux seulement afficher ta valeur, passe plutôt par un Label
    L'utilisateur risque de modifier la valeur *a moins que tu Bloque la TextBox*
    Bref c'est pas clair

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2011
    Messages : 10
    Par défaut
    Salut,

    Voilà, tout marche très bien


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    Public Class Form1
        Dim Valeur As Boolean = True
     
        Private Sub BT_CALCUL_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BT_CALCUL.Click
            Dim CONSO As String = 0
            CONSO = TextBox_CONSO.Text
            Dim CONSO2 As Double
            Dim NBK As String = 0
            NBK = TextBox_NBK.Text
            Dim NBK2 As Double
            Dim PrixE As String = 0
            PrixE = TextBox_PrixE.Text
            Dim PrixE2 As Double
            Dim Cout As Double = 0
            Dim Calcul2 As Integer = 0
            Verification()
            If Valeur = True Then
                Do
                    Do
                        CONSO = TextBox_CONSO.Text
                    Loop Until Double.TryParse(CONSO, CONSO2)
                    Do
                        NBK = TextBox_NBK.Text
                    Loop Until Double.TryParse(NBK, NBK2)
                    Do
                        PrixE = TextBox_PrixE.Text
                    Loop Until Double.TryParse(PrixE, PrixE2)
     
                    Cout = ((NBK2 / 100) * CONSO2) * PrixE2
                    Me.TextBox4.Text = Cout
     
                Loop Until Calcul2 = 0
            Else
                MsgBox("Merci d'entrer une valeur correcte.")
                CONSO = 0
                CONSO2 = 0
                NBK = 0
                NBK2 = 0
                PrixE = 0
                PrixE2 = 0
                Cout = 0
                Calcul2 = 0
                Me.TextBox_CONSO.Text = ""
                Me.TextBox_NBK.Text = ""
                Me.TextBox_PrixE.Text = ""
                Valeur = True
            End If
        End Sub
     
        Function Verification()
     
            If Me.TextBox_CONSO.Text Is Nothing Or Not IsNumeric(Me.TextBox_CONSO.Text) Then
                Valeur = False
            End If
            If Me.TextBox_NBK.Text Is Nothing Or Not IsNumeric(Me.TextBox_NBK.Text) Then
                Valeur = False
            End If
            If Me.TextBox_PrixE.Text Is Nothing Or Not IsNumeric(Me.TextBox_PrixE.Text) Then
                Valeur = False
            End If
            Return True
        End Function
    End Class

    Le code est lourd je trouve.
    Bref, voici l'executable pour voir si tu aime le graphique ^^

    http://www.mediafire.com/?q9q0hbzuanbtb1n

    EDIT:

    Le voici avec une amélioration: http://www.mediafire.com/?69svzqpozuag4lf

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 8
    Dernier message: 17/06/2009, 16h40
  2. Réponses: 5
    Dernier message: 27/04/2009, 16h15
  3. Réponses: 1
    Dernier message: 02/03/2009, 14h15
  4. récupérer des valeur dans une textbox..
    Par mohe27 dans le forum ASP.NET
    Réponses: 11
    Dernier message: 15/12/2007, 19h37
  5. Réponses: 4
    Dernier message: 14/10/2005, 16h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo