Libreria delle FunzioniGestione Tastiera

Entra nella Libreria GIOBE.TPU

 ChkKey 

GENERALITA' [1 di 4]  

    
bulletLa Funzione ChkKey ha 2 parametri word ed è una variabile booleana che assume il valore true se è stato premuto almeno un tasto;  lasciando libero il buffer della tastiera
    
bulletIn pratica questa preziosa funzione verifica la pressione di tasti senza fermare il programma, in modo discreto e silenzioso; questo è reso possibile dalla sua natura di interlocutrice a basso livello con la tastiera. In questo assomiglia alla funzione Keypressed del Pascal.
    
bulletIl programma potrà verificare lo stato di questa funzione booleana, continuando ad esercitare il suo servizio se ChkKey è falsa, e consapevole che quando cambia stato significa che è stato premuto un tasto e che i 2 codici che lo caratterizzano sono disponibili nelle 2 variabili ascii e scans, nelle quali la funzione collocherà le informazioni assunte dal Buffer della tastiera
bulletPuoi controllare questi codici nelle Tabelle dedicate alla Tastiera
    
bulletUn esempio di corretto uso di questa funzione è:
    
IF ChkKey (ascii,scans) THEN write('cod.ascii=#',ascii);
    
bulletPerché la ChkKey funzioni regolarmente è necessario che il programma che la utilizza definisca 2 variabili di tipo word (VAR ascii,scans:word).
    
Pagina Precedente Tastiera Pagina Successiva ChkKey Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tastiera"
Esempio Sorgente Mostra
2 di 6

    

PASCAL  »

Libreria Giobe | Librerie Standard | Allegati | Applicazioni | Info | Download
PROCEDURE  »   Caratteri | Mouse | Tastiera | Tempo, Data & Ora
Box | Cornici | Cursore | Aree a Riga Intera | Aree a Schermo Totale
FUNZIONI  »   Caratteri | Mouse | Tastiera | Tempo, Data & Ora
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati