Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
EDIT: Ragazzi ho risolto il problema, però ho un'altra domanda da farvi. Io vorrei impostare due hotkeys e non 1. Ho usato questo codice per dei comandi:
Codice sorgente - presumibilmente VB.NET
PublicSub DoKeys()
If GetAsyncKeyState(Keys.F1)Then
Form4.Show()
EndIf
If GetAsyncKeyState(Keys.F2)Then
MsgBox("ciao")
EndIf
EndSub
Adesso io vorrei che mi usasse il tasto control + p per aprire quella message box... Grazie in anticipo
Ultima modifica effettuata da Rityanel il 30/12/2008 alle 16:26
Per cui no. E' sbagliato per due ragioni. Primo, perchè la funzione accetta un parametro intero e tu gli passi una stringa: infatti, l'operatore & serve per concatenare stringhe e numeri e restituisce come risultato una stringa; secondo, perchè anche se avessi usato un And, come credo che tu volessi fare, non avresti comunque ottenuto niente, perchè, se usato tra interi, And fornisce il risultato di un'operazione su bit, ossia un altro numero che non c'entra niente.
Codice sorgente - presumibilmente C# / VB.NET
If GetAsyncKeyState(Controls.Ctrl) And GetAsyncKeyState(Controls.P) Then