Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [vb6] tasti funzione

  1. #1
    Utente di HTML.it L'avatar di serena
    Registrato dal
    Jul 2001
    Messaggi
    138

    [vb6] tasti funzione

    ciao a tutti,
    volevo chiedere una precisazione in vb6:
    ho creato un'applicazione e ad ogni bottone ho associato dei tasti funzione, ma ho notato che i tasti come "F10" o "Ins" ...e altri, non li considera, mentre il tasto "esc", o qualsiasi altra lettera sì, come mai?.:master: Devo impostare qualche parametro nella form?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di darkblOOd
    Registrato dal
    Jul 2001
    Messaggi
    2,212
    ed il tab? :tongue:

    Ci sono alcuni tasti funzione che non vengono intercettati dall'evento keypress ma possono essere gestiti dagli eventi keydown e keyup.

    Cerca le costanti che rappresentano i tasti funzione (vbTab per esempio) e vedi come puoi usarli.

    Nel form abilita la proprietà KeyPreview


  3. #3
    Utente di HTML.it L'avatar di serena
    Registrato dal
    Jul 2001
    Messaggi
    138
    Ciao DarkBlood!!!
    Capito!! ecco perchè! Grazie.
    Il KeyPreview l'ho impostato a true, ma come dici tu alcuni tasti non vengono intercettati e infatti sono i classici tasti funzione!!!:gren:
    Ora controllo quali sono.

  4. #4
    Utente di HTML.it L'avatar di Teddy
    Registrato dal
    Dec 2001
    Messaggi
    178
    Ciao Serena,
    se usi l'evento Keypress ti viene rilasciato il codice ASCII del tasto premuto ... ma sappi una cosa:
    i tasti funzione, il canc, ins, ecc ... non rientrano nella codifica ASCII.
    Usa l'evento KeyDown oppure KeyUp che invece rilasciano il KeyCode.
    Ti puoi divertire a vedere tutti i keyCode con questo piccolo trucco:
    nell'evento KeyDown del tuo controllo metti
    codice:
    MsgBox (KeyCode)
    Divertiti !!!
    Grazie e ciao a tutti

  5. #5
    Utente di HTML.it L'avatar di serena
    Registrato dal
    Jul 2001
    Messaggi
    138
    che bei giochini che mi insegnate!!! Grazie!

  6. #6
    Utente di HTML.it L'avatar di Teddy
    Registrato dal
    Dec 2001
    Messaggi
    178
    Grazie e ciao a tutti

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.