Libreria delle ProcedureGestione Tastiera

Entra nella Libreria GIOBE.TPU

 AspettaKeyClick 

ESEMPIO DI APPLICAZIONE [2 di 4]  

    
bulletPer evidenziare il servizio, la procedura viene chiamata su un piano di lavoro riempito di caratteri '▒', senza la presenza del Cursore lampeggiante. Ovviamente non succede nulla fino alla pressione di un tasto o al click con un pulsante del Mouse
bulletPer mostrare tutte le capacità della procedura-funzione AspettaKeyClick subito dopo, al centro dello schermo viene stampata una stringa che interpreta al meglio il contenuto delle 2 variabili tasto e puls da essa caricate
bulletDopo la pressione di un tasto o del click di un pulsante del Mouse il programma termina
    
Esempio di Applicazione   Mostra Effetto Esegui il Programma Scarica l'Esempio d'Applicazione

PROGRAM Prova_AspettaKeyClick;
USES Crt, giobe;
VAR  tasto:char; puls:word;
BEGIN
  VIAcur;
  VediMouse;
  Riempi1 (15,1,'
');
 
AspettaKeyClick (tasto,puls);
  textbackground(4);textcolor(15);
  IF puls=0 THEN gotoxy (25,12) ELSE gotoxy (15,12);
  write(' E'' stato premuto il ');
  IF puls=0 THEN
   begin
    if tasto=char(0) THEN readkey;
{controllo tasti 
    write ('tasto "');                      
funzionali}
    IF tasto=char(13) THEN write ('Enter')
    ELSE write (tasto);
    write ('" ')
   end
  ELSE
   begin
    IF (puls=3) OR (puls=5) OR (puls=6) OR (puls=7) THEN
     begin
      gotoxy (33,12); write ('pi— di un ');
     end;
    write ('pulsante ');
    IF puls=1 THEN write ('sinistro ');
    IF puls=2 THEN write (' destro ');
    IF puls=4 THEN write ('centrale ');
    write ('del mouse ');
   end;
 
AspettaKeyClick (tasto,puls);
END.

    
Pagina Precedente Tastiera Pagina Successiva AspettaKeyClick Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tastiera"
Esempio Sorgente Mostra
7 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