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 :

opérateurs et code ascii


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut opérateurs et code ascii
    Bonjour,

    Je voudrais remplir une table de Pythagore soit d'addition sous de multiplication par choix du signe de l'opération dans une Listbox, soit quelque chose comme :

    a signe b où signe est choisi dans la Listbox .

    Merci

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

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

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 132
    Par défaut
    Sur un Form, 3 Label, 1 CommandButton et 1 ComboBox
    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
    Option Explicit
    Private Sub Form_Load()
    Label1.Move 120, 150, 180, 195: Label1.Caption = "10"
    Label2.Move 990, 150, 90, 195: Label2.Caption = "4"
    Label3.AutoSize = True
    Label3.Move 1770, 150, 180, 195: Label3.Caption = ""
    Combo1.Move 390, 90, 555
    Combo1.Clear
    Combo1.AddItem "+": Combo1.AddItem "-"
    Combo1.AddItem "/": Combo1.AddItem "*"
    Combo1.ListIndex = 0
    Command1.Move 1140, 105, 555, 315: Command1.Caption = "="
    End Sub
    Private Sub Command1_Click()
    '---------------------------------------------------------------------
    '---------- reponse a ta question ------------------------------------
    '---------------------------------------------------------------------
     
    Select Case Combo1.ListIndex
     Case 0: Label3.Caption = CDbl(Label1.Caption) + CDbl(Label2.Caption)
     Case 1: Label3.Caption = CDbl(Label1.Caption) - CDbl(Label2.Caption)
     Case 2: Label3.Caption = CDbl(Label1.Caption) / CDbl(Label2.Caption)
     Case 3: Label3.Caption = CDbl(Label1.Caption) * CDbl(Label2.Caption)
    End Select
    '******* ou bien *************
    'Select Case Combo1.List(Combo1.ListIndex)
    ' Case "+": Label3.Caption = CDbl(Label1.Caption) + CDbl(Label2.Caption)
    ' Case "-": Label3.Caption = CDbl(Label1.Caption) - CDbl(Label2.Caption)
    ' Case "/": Label3.Caption = CDbl(Label1.Caption) / CDbl(Label2.Caption)
    ' Case "*": Label3.Caption = CDbl(Label1.Caption) * CDbl(Label2.Caption)
    'End Select
    '******* ou encore *************
    'Select Case Asc(Combo1.List(Combo1.ListIndex))
    ' Case 43: Label3.Caption = CDbl(Label1.Caption) + CDbl(Label2.Caption)
    ' Case 45: Label3.Caption = CDbl(Label1.Caption) - CDbl(Label2.Caption)
    ' Case 47: Label3.Caption = CDbl(Label1.Caption) / CDbl(Label2.Caption)
    ' Case 42: Label3.Caption = CDbl(Label1.Caption) * CDbl(Label2.Caption)
    'End Select
    End Sub
    :whistle:pourquoi pas, pour remercier, un :plusser: pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

Discussions similaires

  1. Code ASCII du symbole Euro
    Par FW-S dans le forum Delphi
    Réponses: 9
    Dernier message: 03/04/2007, 01h27
  2. [Hardware portable] Comment entrer un code Ascii?
    Par l.sage dans le forum Ordinateurs
    Réponses: 13
    Dernier message: 11/08/2005, 13h04
  3. fonction redonnant le code ascii d'un entier ???
    Par abignon dans le forum MFC
    Réponses: 4
    Dernier message: 29/01/2004, 12h32
  4. [mx2004]Convertir un code ASCII en une lettre
    Par caramel dans le forum Flash
    Réponses: 3
    Dernier message: 28/01/2004, 16h26
  5. [TP]Code ASCII.
    Par franck H dans le forum Turbo Pascal
    Réponses: 12
    Dernier message: 18/01/2004, 19h28

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