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 6 et antérieur Discussion :

je veux programmer une calculatrice


Sujet :

VB 6 et antérieur

  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 3
    Points : 4
    Points
    4
    Par défaut je veux programmer une calculatrice
    Suite à cela : http://www.developpez.net/forums/d72...6/#post5485442

    je veux programmer une calculatrice

    j'ai rien compris

  2. #2
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 112
    Points : 16 645
    Points
    16 645
    Par défaut
    Salut
    Un peu cours comme commentaire , si tu expliques ta difficulté de compréhension, on devrait pouvoir te guider.

  3. #3
    Candidat au Club
    Inscrit en
    Septembre 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    je veut programmer une calculatrice

    pour le moment j'ai fait un limite de saisie sur l'espace du nombre 1 et nombre 2 pour qu'il n'accepte que des chiffres..
    c'est la première étape

    en deuxième étape je veux juste écrire une variable tel qu'il est dans l'espace de résultat
    cad lorsque j'appuie sur le bouton calculer je veux qu'il m'affiche un nombre par exemple le nombre saisie dans l'espace nombre 1

    voici un imprimé d'écran + le programme en PJ

    merci beaucouoooooop

    Fichiers attachés Fichiers attachés

  4. #4
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 112
    Points : 16 645
    Points
    16 645
    Par défaut
    Agrandis les OptionButtons, renommes les OptOperateur(dans la propriété Caption tu y marques le type d'opération comme tu l'as fait dans les Labels), supprimes les Labels, supprimes les index des TextBoxs, renommes le CommandButton CmdCalculer
    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
    Option Explicit
    Dim Operateur As String
     
    Private Sub Form_Load()
    OptOperateur(0).Value = True
    End Sub
     
    Private Sub OptOperateur_Click(Index As Integer)
    Select Case Index
        Case 0 'addition
            Operateur = "+"
        Case 1 'soustraction
            Operateur = "-"
        Case 2 'multiplication
            Operateur = "*"
        Case 3 'division
            Operateur = "/"
    End Select
    End Sub
    Private Sub TxtNb1_KeyPress(KeyAscii As Integer)
    If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then KeyAscii = 0
    End Sub
    Private Sub TxtNb2_KeyPress(KeyAscii As Integer)
    If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then KeyAscii = 0
    End Sub
     
    Private Sub CmdCalculer_Click()
    Dim Resultat As Single
    'bouton calculer
    Select Case Operateur
        Case "+" 'addition
            Resultat = Val(TxtNb1.Text) + Val(TxtNb2.Text)
        Case "-" 'soustraction
            Resultat = Val(TxtNb1.Text) - Val(TxtNb2.Text)
        Case "*" 'multiplication
            Resultat = Val(TxtNb1.Text) * Val(TxtNb2.Text)
        Case "/" 'division
            Resultat = Val(TxtNb1.Text) / Val(TxtNb2.Text)
    End Select
     
    'MsgBox "resultat de " & TxtNb1.Text & Operateur & TxtNb2.Text & " = " & Resultat
    TxtRes.Text = Resultat
    End Sub
    Une façon de faire parmi d'autres

  5. #5
    Candidat au Club
    Inscrit en
    Septembre 2010
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 3
    Points : 4
    Points
    4
    Par défaut
    Merci beaucoup mon ami
    vous m'avez bien aider

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 16/09/2008, 21h44
  2. erreur quand je veux remplir une CList :
    Par stof dans le forum MFC
    Réponses: 10
    Dernier message: 03/02/2005, 17h18
  3. Programmer une attente de quelques secondes
    Par themust dans le forum Assembleur
    Réponses: 1
    Dernier message: 07/12/2004, 15h37
  4. Programmer une pause brève
    Par NeoMan dans le forum Assembleur
    Réponses: 14
    Dernier message: 28/04/2003, 02h59
  5. comment programmer une progressbar
    Par Choucas dans le forum Paradox
    Réponses: 3
    Dernier message: 13/11/2002, 12h07

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