All pastes #912477 Raw Edit

Stuff

public text v1 · immutable
·published 2008-02-21 12:19 UTC
rendered paste body
Public Class Form1
   
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        If chiffre1.Text = "" Or op.Text = "" Or chiffre2.Text = "" Then
            MsgBox("Un champ obligatoire doit etre renseigné")
            Exit Sub
        Else
            If (chiffre1.Text = "0" Or chiffre2.Text = "0") And (op.Text = "/" Or op.Text = "*") Then
                MsgBox("Le 0 est interdit dans ce type d'opération")
                Exit Sub
                'ElseIf (chiffre1.Text = "0" Or chiffre2.Text = "0") And op.Text = "*" Then
                '   MsgBox("multiplication par 0 interdite")
                '  Exit Sub
            Else

                Select Case op.Text
                    Case "+" 'Print a short report
                        resultat.Text = (CInt(chiffre1.Text) + CInt(chiffre2.Text)).ToString
                    Case "-" 'Print a long, detailed report
                        resultat.Text = (CInt(chiffre1.Text) - CInt(chiffre2.Text)).ToString
                    Case "/" 'Graph the output
                        resultat.Text = (CInt(chiffre1.Text) / CInt(chiffre2.Text)).ToString
                    Case "*" 'Graph the output
                        resultat.Text = (CInt(chiffre1.Text) * CInt(chiffre2.Text)).ToString
                    Case Else  'All other cases or values of iswitch are an error
                        MsgBox("On me la fait pas hein...")
                End Select
            End If
            'resultat.Text = (CInt(chiffre1.Text) CInt(op.Text) CInt(chiffre2.Text)).ToString 
        End If
    End Sub