Salve a tutti sto cercando di creare un calcolatrice in Visual Basic 6.0 , anche se sono solo all'inizio del programma mi sono già incontrato con un problema.
Navigando per il web ho scoperto come far si che quando premo i pulsanti numerici (1,2,3,4,5,...) anche quelli del Pad mi faccia un mio comando, e fin lì tutti funzionanti.
Ma il problema l'ho trovato quando premo invio, per questo pulsante non ho trovato il KeyCode.
Inserisco il codice per far si che capiate meglio il mio problema
codice:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

    Select Case KeyCode
        Case Is = vbKey1
          MsgBox "1"
        Case Is = vbKey2
            MsgBox "2"
        Case Is = vbKey3
            MsgBox "3"
        Case Is = vbKey4
            MsgBox "4"
        Case Is = vbKey5
            MsgBox "5"
        Case Is = vbKey6
            MsgBox "6"
        Case Is = vbKey7
            MsgBox "7"
        Case Is = vbKey8
            MsgBox "8"
        Case Is = vbKey9
            MsgBox "9"
        Case Is = vbKey0
            MsgBox "0"
        Case Is = vbKeyMultiply
            SeMsgBox "*"
        Case Is = vbKeyAdd
            MsgBox "+"
        Case Is = vbKeySubtract
            MsgBox "-"
        Case Is = vbKeyDivide
            MsgBox "/"
        Case Is = vbKeyDecimal
            MsgBox "."
        Case Is = vbKeyDelete
            MsgBox "canc"
        Case Is = vbkey'???? cosa devo mettere per invio?
            MsgBox "enter"
    End Select
End Sub

Private Sub Form_Load()
frmCalcolatrice.KeyPreview = True
End Sub
Per i tasti del Pad so come fare non li ho messi ma so come fare.
Spero di essere stato chiaro
Grazie in anticipo