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
Per i tasti del Pad so come fare non li ho messi ma so come fare.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
Spero di essere stato chiaro
Grazie in anticipo