Visualizzazione dei risultati da 1 a 3 su 3

Discussione: tasto invio

  1. #1

    tasto invio

    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
    Ciaooooooo
    Siete tutti GRANDI tranne i piccoli

  2. #2

  3. #3
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Il tasto Invio e' (per motivi storici) il Return ... da cui (vedi gibra) ...

    P.S. La prossima volta, dai un'occhiata al Regolamento per come postare ...
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.