Libreria delle ProcedureGestione Tempo, Ora & Data

Entra nella Libreria GIOBE.TPU

 Delay2 

ESEMPIO DI APPLICAZIONE [2 di 4]  

    
bulletIl codice proposto mostra il decremento di un contatore software all’interno una cornice a sfondo rosso.
bulletDa notare il piano di lavoro riempito di caratteri '▒', senza la presenza del Cursore lampeggiante e con 2 fasce bianche esterne per il titolo del programma e per i messaggi interattivi. La pressione di un tasto qualunque riabilita il Cursore e termina il programma.
    
Esempio di Applicazione   Mostra Effetto Esegui il Programma Scarica l'Esempio d'Applicazione

PROGRAM Prova_Delay2;
USES Crt, giobe;
VAR tasto:char;
   
n:integer;
BEGIN
  Viacur;
                    {************************************}
  Riempi1(7,1, '); {* Clearscreen  con il carattere ''*}
                    {* con colore Blu(1) su  Bianco (7) *}
                    {************************************}
                          {******************************}
                          {* Riempie la prima e l'ultima*}
  Riempi3 ( 1, 1,0,7,' ');{* riga con il carattere ' ', *}
  Riempi3 (25,25,0,7,' ');{* (uno spazio) con colore Ne-*}
                          {* ro su Bianco (7)           *}
                          {******************************}


  TextColor (0); 
  TextBackground (7);
  GotoXY (22,1); 
  write ('Programma Test per la procedura ~Delay2~');

 {Cornice5 (rig,lar,alt,txt,sfo,tipo,modo);}
  Cornice5 (
11, 30, 5 , 15, 4 ,  2 ,  1 );


  FOR n:= 1 TO 10 DO {***********************************}
  begin              {*Realizza il contatore e ne stampa*}
    GotoXY (41,13);  {*il valore; poiché "ritardo"=18 e *}
    write (10-n);    {*il valore minimo  è di 1 millise-*}
    Delay2 (1000);  {*condo, il ritardo è di 1 secondo *}
  end;               {***********************************}

  TextColor (0); 
  TextBackground (7);
  GotoXY (27,25); 
  write ('Premi un tasto per terminare');


  tasto:=readkey; {**************************************}
  GotoXY (1,25);  {* Aspetta un tasto e poi torna a DOS *}
  RipCur;         {**************************************}
END.

    
Pagina Precedente Tempo, Data & Ora Pagina Successiva Delay2 Lezioni - Vai al DownLoad dei files DOC Torna al Menu "Tempo, Data & Ora"
Esempio Sorgente Mostra
11 di 27

    

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