Oppure

Loading
30/01/07 19:57
dttah
Ciao a tutti! Studio visual basic per passione e vorrei porvi una domanda. Come faccio a fare in modo che:

quando klikko un determinato tasto su tastiera un bottone sul programma venga klikkato.

Grazie a tutti :-)

se è possibile vorrei sapere anke se ce un modo che una volta fatto questo il programma non si apra (cioè rimanga in tray)

grazie
aaa
31/01/07 9:21
Reese
Non si capisce cosa intendi.

Vuoi che premendo un tasto, quando il programma non ha il focus, venga KLIKKATO un bottone sul tuo form? O quando hai il focus? Nel secondo caso, è banale.

Spiegati meglio.
aaa
31/01/07 13:10
dttah
quando premo un tasto sulla tastiera (keyboard) un bottone nel programma deve premersi automaticamente.
insomma devo fare in modo che premendo un tasto il bottone faccia la stessa operazione di quando lo si klikka con il mouse
aaa
31/01/07 13:38
P4p3r0g4
devi agire con le api

Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer


poi agisci con un timer e i tasti premuti
If GetAsyncKeyState(ntasto) < 0 Then 'se è premuto ntasto
call command1_click 'fai come se avessi cliccato
End If
Ultima modifica effettuata da P4p3r0g4 31/01/07 13:40
aaa
31/01/07 13:41
P4p3r0g4
Ah per la traybar guarda nei sorgenti dei programmi in vb dovrebbe esserci la risposta.
se non lo trovi posta che dovrei averne una copia da qualche parte
aaa
01/02/07 9:09
Reese
Sì, ma non ha risposto alla mia domanda. Se il programma ha il focus o no.
aaa
01/02/07 14:47
P4p3r0g4
spero vivamente senza. col focus mi incazzerei...
aaa
01/02/07 19:05
Reese
E avresti tutti i diritti per farlo.
aaa