Libreria delle ProcedureGestione Tastiera

Entra nella Libreria GIOBE.TPU

 KeyClickMessage2

GENERALITA' [1 di 4]  

    
bulletLa procedura KeyClickMessage2 ha 3 parametri e carica 2 variabili; il suo compito è quello di stampare il messaggio "Premi un tasto o fai click per", rimanendo in attesa della pressione di un tasto o del click di uno qualunque dei pulsanti del mouse.
bulletUna variante è fornita dalla procedura KeyClickMessage1
bulletIl testo base, integrato con la stringa 'testo', viene proposto a partire dalla colonna 15 dell'ultima riga, con il colore txt su sfondo sfo; per evitare malfunzionamenti la stringa 'testo' non deve superare i 34 caratteri.
bulletLa corretta sintassi per l’uso di questa procedura è:
    
KeyClickMessage2 (tasto,pulsante,txt,sfo,'testo'); 
    
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 KeyClickMessage2 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
    
Pagina Precedente Tastiera Pagina Successiva KeyClickMessage2 Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tastiera"
Esempio Sorgente Mostra
14 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