Oppure

Loading
12/02/11 22:10
asdfmovie
Scusate, sono alle prime armi con visual basic 10, volevo sapere come posso fare in modo che una label cambi testo quando premo con la tastiera la freccetta di destra. So farlo con vb2008 ma ho visto che con vb10 non c'è l'evento keypress, né l'evento keydown
aaa
13/02/11 13:01
Il Totem
Non cambia nulla dalla 2008 alla 2010. Forse hai solamente sbagliato a selezionare il controllo. Form espone quegli eventi, ma Label no.
aaa
13/02/11 13:38
Per sapere se ha premuto la freccia dx devi usare l'evento KeyUp, che ha negli argomenti (oggetto e) la proprietà KeyCode, che corrisponde al numero del tasto nell'enum Keys
Quindi tu scrivi questo:
If e.KeyCode = Keys.Right Then
'tuo codice
End If
14/02/11 10:16
Il Totem
Se stai facendo un gioco, è meglio che non usi Windows Forms, ma un framework grafico opportuno (XNA?).
aaa
14/02/11 12:02
Quoto Il Totem.
In ogni caso, usa KeyDown allora