Oppure

Loading
20/01/10 13:33
Ciao a tutti. Ho bisogno di intercettare dei tasti della tastiera in modo da lavorarci su. Se io sono su un oggetto, mettiamo un TEdit1 io utilizzo questo codice:

procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
IF KEY = #13 Then ShowMessage('Ho premuto ENTER');
end;


Il mio problema è come fare a intercettare il tasto TAB... Che codice ha?
Inoltre ho trovato su internet dei VirtualKey che prendono nomi specifici ad esempio VK_ENTER e VK_TAB ma non so come utilizzarli.
Potete aiutarmi?

Grazie comunque.
Saluti
21/01/10 11:54
alessandrob
Devi utilizzare l'evento OnKeyDown e verificare le "Virtual key codes".
La chiave che ti interessa é VK_TAB    
aaa
21/01/10 12:39
:( un esempio?
21/01/10 14:34
Daf
Tab ha carattere 9 :k:

Allego un mio programma x trovare l'ord di un carattere (escluso #10#13 [ENTER]):idea:
aaa