Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

personalizzare F3

  1. #1
    L'avatar di muttley005
    muttley005 non  in linea Topo di biblioteca
    Ciao a tutti, sto cercando un modo per eseguire mio codice alla pressione del tasto F3 (ad esempio) indipendentemente dal focus... suggerimenti?
    grazie

  2. #2
    marco61 non  in linea Scolaretto
    Nel mio applicativo uso il tasto F3 per chiudere la maschera
    Sull'evento tasto gi della maschera ho inserito questo codice
    Select Case KeyCode
    Case vbKeyF3
    DoCmd.Close
    
    mettendo SI su anteprima tasti (ultima riga tab "evento")

    Spero che la domanda fosse riferita a questo

  3. #3
    monello non  in linea Scribacchino
    Del tipo ON KEYPRESS ??

    Esempio per Access 2003: https://msdn.microsoft.com/en-us/lib.../ff194937.aspx
    ℹ️ Leggi di pi su monello ...

  4. #4
    L'avatar di gibra
    gibra non  in linea Very Important Person
    Segnalo che il tasto funzione [F3] quello predefinito di Windows per avviare la ricerca.
    Giusto per dire che consigliato mantenere le funzionalit dei tasti 'allineate' al sistema operativo.

    Per chiudere una finestra si potrebbe usare il tasto [ESC].

    ℹ️ Leggi di pi su gibra ...

  5. #5
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Quote Originariamente inviato da muttley005 Visualizza il messaggio
    Ciao a tutti, sto cercando un modo per eseguire mio codice alla pressione del tasto F3 (ad esempio) indipendentemente dal focus... suggerimenti?
    grazie
    Hai provato ad usare la Macro speciale AutoKeys...? con parametro {Fn}, poi li vai ad eseguire il codice che vuoi, una Funzione o un'azione...

    Se invece devi circoscrivere l'azione ad una Maschera
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    
            if KeyCode = vbKeyEscape Then
    
    End Sub
    
    ℹ️ Leggi di pi su @Alex ...

  6. #6
    L'avatar di muttley005
    muttley005 non  in linea Topo di biblioteca
    innanzitutto grazie per i suggerimenti.

    per MONELLO e MARCO:
    gli eventi FORM_KeyDown/up/pressed ovviamente so cosa sono ma non quello che cerco.
    come avevo anticipato all'apertura del 3D, l'evento/azione deve "scatenarsi" deve prescindere dal focus, specifico meglio, da qualsiasi form/controllo attivo.

    per GIBRA:
    non ho detto che devo chiudere la form con ESC, in quel caso probabilmente avrebbe senso il suggerimento del form_keydown/up/pressed, era forse una tua ipotesi per fare un esempio immagino. Avevo pensato proprio al tasto F3 perch vorrei attivare una ricerca (quindi in tema) particolare all'interno del programma.

    per ALEX:
    "Macro speciale AutoKeys...? con parametro {Fn}" ... mh... ora cerco, non la conosco

  7. #7
    L'avatar di gibra
    gibra non  in linea Very Important Person
    Quote Originariamente inviato da muttley005 Visualizza il messaggio
    per GIBRA:
    non ho detto che devo chiudere la form con ESC
    Ma l'ha scritto qualcun'altro.

    Tu NON hai nemmeno indicato il motivo.

    Comunque il mio suggerimento era solo per 'segnalare' in senso generico una buona pratica da mantenere.
    ℹ️ Leggi di pi su gibra ...

  8. #8
    L'avatar di muttley005
    muttley005 non  in linea Topo di biblioteca
    Quote Originariamente inviato da gibra Visualizza il messaggio
    Ma l'ha scritto qualcun'altro.

    Tu NON hai nemmeno indicato il motivo.
    ah scusa, me l'ero perso

    Comunque il mio suggerimento era solo per 'segnalare' in senso generico una buona pratica da mantenere.
    si concordo ma userei quello perch "calzante" ... mi sembra

  9. #9
    marco61 non  in linea Scolaretto
    L'esempio che ho postato io era sulla chiusura di una form (a parte che mancava un end select) ma si pu fare quello che interessa (per esempio con altri tasti funzione apro altre maschere o apro la funzione di ricerca.
    Continuo a non capire questo
    l'evento/azione deve "scatenarsi" deve prescindere dal focus, specifico meglio, da qualsiasi form/controllo attivo.

  10. #10
    L'avatar di muttley005
    muttley005 non  in linea Topo di biblioteca
    Quote Originariamente inviato da marco61 Visualizza il messaggio
    L'esempio che ho postato io era sulla chiusura di una form (a parte che mancava un end select) ma si pu fare quello che interessa (per esempio con altri tasti funzione apro altre maschere o apro la funzione di ricerca.
    Continuo a non capire questo
    per me si pu dire RISOLTO
    ho usato la macro speciale AUTOKEYS suggerita sorprendentemente ( ehehe ironico ovviamente ) da Alex

    per spiegarti, Marco, cosa intendevo fare:
    il tasto che intendevo usare l'F3 proprio perch normalmente associato alle ricerche.
    Infatti alla pressione dell'F3 devo attivare una ricerca che variabile in base alla eventuale form attiva o anche alla form e subform "variabile" (ho ad esempio una form che ha un controllo subform di cui pu variare l'origine, quindi essere associato a 3 form a seconda dei casi)

    Nel codice delle function associata nella macro AUTOKEYS ho appunto fatto questo "riconoscimento" per poi eseguire la conseguente ricerca appropriata.

    Grazie

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. Personalizzare campo di una query
    Da Jocman nel forum Microsoft Access
    Risposte: 5
    Ultimo Post: 13-10-2017, 15:28
  2. Personalizzare Msgbox
    Da roccolamann nel forum Microsoft Word
    Risposte: 3
    Ultimo Post: 17-10-2014, 13:16
  3. Personalizzare combobox
    Da Sn0rky nel forum Visual Basic .Net
    Risposte: 6
    Ultimo Post: 18-05-2012, 16:54
  4. Personalizzare ColorBar
    Da BLUES nel forum Visual Basic .Net
    Risposte: 8
    Ultimo Post: 08-02-2011, 14:08
  5. Personalizzare la MaskedTextbox
    Da cippalippa nel forum Visual Basic .Net
    Risposte: 0
    Ultimo Post: 25-05-2007, 08:47