Libreria delle ProcedureGestione Tastiera

Entra nella Libreria GIOBE.TPU

 AspettaKeyClick 

CODICE SORGENTE [3 di 4]  

    
bulletLa procedura è scritta in Pascal:  si limita a fermare il programma in attesa della pressione di un tasto o del click di uno qualunque dei tasti del mouse: 
    
bulletnel primo caso lascia il valore ASCII del tasto premuto nella variabile tasto
bulletnel secondo lascia il numero del pulsante del mouse nella variabile pulsante
    
bulletEntrambe le variabili devono essere fornite dal programma chiamante.
    
Codice Sorgente   Mostra Effetto Esegui il Programma Scarica l'Esempio d'Applicazione
PROCEDURE AspettaKeyClick (VAR tasto:char; VAR pulsante:word); 
BEGIN
  REPEAT UNTIL (keypressed) OR (pulMou<>0);
  IF keypressed THEN
tasto:=readkey;
  IF pulMou<>0 THEN
pulsante:=pulMou;
  REPEAT UNTIL pulMou=0;
{aspetta il rilascio del pulsante}
END
                            pulsante del Mouse}
    
bulletSi osservi la tecnica con cui si aspetta il rilascio dei pulsanti del mouse.
    
Pagina Precedente Tastiera Pagina Successiva AspettaKeyClick Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tastiera"
Esempio Sorgente Mostra
8 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