Libreria delle ProcedureGestione Tastiera

Entra nella Libreria GIOBE.TPU

 KeyClickMessage1 

GENERALITA' [1 di 4]  

    
bulletLa procedura KeyClickMessage1 rimanendo in attesa della pressione di un tasto o del click di uno qualunque dei pulsanti del mouse.
bulletUna variante è fornita dalla procedura KeyClickMessage2
bulletIl testo base, integrato con la stringa 'testo', viene proposto a partire dalla colonna 5 dell'ultima riga, con il colore txt su sfondo sfo; per evitare malfunzionamenti la stringa 'testo' non deve superare i 27 caratteri.
bulletLa corretta sintassi per l’uso di questa procedura è:
    
KeyClickMessage1 (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 KeyClickMessage1 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 KeyClickMessage1 Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tastiera"
Esempio Sorgente Mostra
10 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