Newsgroup: it.comp.lang.visual-basic
Titolo: [?] CommandButton, KeyPress e tasto Invio

Salve a tutti, ho riscontrato che su i commandButton non viene intercettato
la pressione del tasto Invio dagli eventi KeyPress, KeyUp e KeyDown si sul
controllo che sulla form attivando keypreview, saptere se c'e' un modo per
intercettare la pressione di questo tasto ?
Ciao a tutti

 ha scritto

Hai provato come nel codice qui sotto?
Sub cmdButton1_KeyPress(KeyAscii as integer)
    If KeyAscii = vbKeyReturn Then
        MsgBox "E' stato premuto il tasto invio! Evviva!"
    End If
End Sub
Se non ti funziona, e' strano, molto strano: a me funziona!

 wrote in message
news:3c0bd7fa...@news.tin.it...

Hai provato a impostare la proprietą Default del CommandButton a True?
In questo modo, quando premi Invio č come se facessi click sul pulsante.
A me funziona...
Ciao
Nando
-- 
Posted from 
ppp-41-7.24-151.libero.it
 [151.24.7.41] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Nando
Come dici tu funziona, ma a me serve intercettare la pressione di Invio
anche su i pulsanti che non sono di default.
Ciao.



Ho provato e non funziona ca##o.
Ho provato anche mettendo il pulsante come default e abilitando keypreview
sulla forma, ma il risultato e' lo stesso, se invece di invio premo un
altro tasto l'evento si attiva.
Io ho installato il sp4, tu hai un aggiornamento piu' recente ?
Ciao e grazie.

 ha scritto
| <Jabba....@Alderaan.SW> wrote:
|
| Io ho installato il sp4, tu hai un aggiornamento piu' recente ?
SP5. Ma non saprei dirti se dipende da questo...

"Jabba The Hutt" <Jabba....@Alderaan.SW> ha scritto nel messaggio
news:_1WO7.3337$0T3....@news2.tin.it...

Succede anche a me ma č strano... creo un form e ci metto su un command
faccio partire il progetto e se premo invio sopra il command il bottone
resta immobile, e il codice non passa nč in keydown nč in keypress... se
premo la barra il tasto viene schiacciato, se premo un qualsiasi altro tasto
passo almeno per il keydown... eppure non dovrebbe succedere cosě... sento
che stň sbagliano qualcosa...
Ciao

"Lord Rayden" <ray...@hardwaretips.com.rimuovimi> ha scritto
| "Jabba The Hutt" <Jabba....@Alderaan.SW> ha scritto nel messaggio
| Succede anche a me ma è strano... creo un form e ci metto su un command
| faccio partire il progetto e se premo invio sopra il command il bottone
| resta immobile, e il codice non passa nè in keydown nè in keypress... se
| premo la barra il tasto viene schiacciato, se premo un qualsiasi altro tasto
| passo almeno per il keydown... eppure non dovrebbe succedere così... sento
| che stò sbagliano qualcosa...
Usi pulsanti standard?

"Jabba The Hutt" <Jabba....@Alderaan.SW> ha scritto nel messaggio
news:S1mP7.111$Sq4....@news1.tin.it...

Si trascino il bottone standard dalla casella degli strumenti....
Provato su W2000 SP2 + VB 6.0 SP5, W98 + VB 6.0 SP5... boh non è che mi sono
messo lì per capire il problema... era solo per aiutare il nostro
disperato...
Ciao

"Lord Rayden" <ray...@hardwaretips.com.rimuovimi> ha scritto
| Succede anche a me ma è strano... creo un form e ci metto su un command
| faccio partire il progetto e se premo invio sopra il command il bottone
| resta immobile, e il codice non passa nè in keydown nè in keypress...
E' vero, il bottone non si muove, ma l'evento a me viene generato!