Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    361

    [VB6] Eseguire delle righe di codice alla pressione di un tasto

    Ciao ragazzi, ho un problema.
    Vorrei eliminare alcuni button dal mio programma e sostituirli con la pressione di determinati tasti.
    Es.
    Invece del comando CHIUDI voglio che premendo esc la finestra si chiuda.
    Grazie mille

  2. #2
    Ciao.

    Io per le mie applicazioni sfrutto questo codice:

    codice:
    Private Sub Form_KeyPress(KeyAscii As Integer)     ' Spostamento tra un campo e l'altro mediante il tasto
        If KeyAscii = 13 Then   ' "Enter" - Nota: la proprietà KeyPreview del form è True
           SendKeys "{TAB}"
           KeyAscii = 0
        End If
        If KeyAscii = 27 Then cmdChiudi.Value = True   ' Chiusura mediante il tasto "ESC"
    End Sub
    Tu puoi fare altrettando non considerando se "KeyAscii = 13" e sostituendo il mio comando "cmdChiudi" con Unload.


    Ricordati inoltre di attivare a True la proprietà "KeyPreview" del tuo form.

    Fammi sapere.

    Giulio C. - Roma

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.