Libreria delle ProcedureGestione Tastiera

Entra nella Libreria GIOBE.TPU

 AnyKey 

GENERALITA' [1 di 4]  

    
bulletLa procedura AnyKey non ha parametri; il suo compito è quello di rimane in attesa della pressione di un tasto qualunque proponendo il messaggio fisso "Premere un tasto per continuare" in posizione fissa, nella parte bassa dello schermo (righe 21, 22 e 23), dentro una Cornice1 larga 70 e alta 3, con bordo Rosso (4) su Nero (0) di “tipo“=1 (““), in “modo”=1, cioè con l’aggiunta di uno spazio a sinistra e a destra dei lati verticali del bordo.
bulletLa corretta sintassi per l’uso di questa procedura è:
    
AnyKey;
    
bulletPrima della stampa della cornice e del messaggio si provvede al salvataggio dell’area sottostante con l’aiuto di SalvaBox
bulletNon appena il tasto è premuto, l’immagine originale viene ripristinata con effetto implosione, per l’intercessione, appunto, di Implosione
bulletDa notare che AnyKey, per garantire l’assenza del Cursore mentre si rimane in attesa della pressione del tasto, ne disabilita la visualizzazione; poiché la sua riabilitazione può essere inopportuna, non la ripristina in uscita, lasciando al programmatore questa eventuale possibilità, dopo la chiamata di AnyKey.
    
Suggerimento Nota bene: Il valore ASCII del tasto premuto è lasciato nella variabile di sistema readkey che può essere letta in una variabile personale di tipo char dal programma chiamante, per esempio con l'istruzione tasto:=readkey;.
    
bulletConsulta la Scheda per avere utili indicazioni sulla gestione della tastiera  e la Tabella dei Tasti per saperne di più sui codici associati ai tasti.
    
Pagina Precedente Tastiera Pagina Successiva AnyKey Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tastiera"
Esempio Sorgente Mostra
2 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