29/08/07 15:10
vb6
Ciao a tutti...
Vorrei sapere il codice per simulare la pressione del tasto tab.
Ho provato con Sendkeys vbkeytab, ma non va.
Qualcuno mi sa dire come fare?
aaa
29/08/07 15:59
GrG
che sistema operativo hai?
aaa
29/08/07 18:41
P4p3r0g4
..o un hook di sistema che è il metodo + grezzo ed efficace ma ha una particolare propenasione a mandare in crash il computer se se ne abusa.
aaa
29/08/07 19:39
provo ad aiutarti io...
prima devi dichiarare :
____________________________________
Declare Sub keybd_event Lib "user32" (ByVal bVk As Byte, ByVal bScan As Byte, _
ByVal dwFlags As Integer, ByVal dwExtraInfo As Integer)
_____________________________________
dopo, nel codice del tasto che simula tab(oppure lo 0) inserisci:
_____________________________________
keybd_event(9, 0, 0, 0) 'questo per il tab
keybd_event(96, 0, 0, 0) 'questo per lo zero del tastierino numerico.
______________________________________
provo a spiegarti i parametri:
la prima cifra è un numero associato ad ogni tasto,
la seconda indica cosa si deve simulare del tasto (-32767=pressione, 32767=rilascio, 0=pressione e rilascio immediato);
il terzo e il quarto parametro non li so e cmq non si usano spesso...
spero di essere stato chiaro anche se sono un novellino!!!
Ciao!!
Ultima modifica effettuata da 29/08/07 19:41