Libreria delle ProcedureGestione Tastiera

Entra nella Libreria GIOBE.TPU

 AspettaKeyClick 

GENERALITA' [1 di 4]  

    
bulletLa procedura AspettaKeyClick non ha parametri e carica 2 variabili; il suo compito è quello di fermare il programma rimanendo in attesa della pressione di un tasto o del click di uno qualunque dei pulsanti del mouse
bulletLa corretta sintassi per l’uso di questa procedura è:
    
AspettaKeyClick (tasto,pulsante);
    
bulletSi tratta di una Procedura-Funzione dato che restituisce il codice Ascii del tasto eventualmente premuto oppure il numero legato alla combinazione di pulsanti eventualmente premuti su Mouse (consulta la Funzione PulMou).
    
bulletPerché la AspettaKeyClick funzioni regolarmente il programma che la utilizza deve dunque definire 2 variabili, da essa indicate tra parentesi, la prima di tipo carattere (VAR tasto:char), la seconda di tipo parola (VAR pulsante:word)
bulletse viene premuto un tasto la variabile pulsante contiene il numero zero e la variabile tasto contiene il codice Ascii del tasto premuto (consulta la Tabella dei Tasti per saperne di più sui codici associati ai tasti).
bulletse viene cliccato un pulsante del mouse la variabile tasto contiene il codice Ascii nullo e la variabile pulsante contiene:
bullet il numero 1 se è cliccato solo il tasto sinistro
bullet il numero 2 se è cliccato solo il tasto destro
bullet il numero 3 se sono cliccati entrambi i tasti sinistro e destro
bulletLe procedure KeyClickMessage1 e KeyClickMessage2 estendono questo servizio stampando un messaggio sull'ultima riga.
    
Pagina Precedente Tastiera Pagina Successiva AspettaKeyClick Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tastiera"
Esempio Sorgente Mostra
6 di 29

    

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