Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    PASCAL...temporizzazione eventi...

    Scusate raga, vorrei fare in modo che dopo una certa azione passi mettiamo un secondo prima di passare all'azione successiva... si puo' fare?

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Sì. Esiste la procedura Delay() che prende un parametro intero che indica il numero di millisecondi di pausa. Esempio:
    codice:
    Program Tempo;
    Uses Crt;
    Begin
       ClrScr;
       Writeln('Dopo un secondo apparira'' la prossima scritta');
       Dealy(1000);
       Writeln('Ecco la scritta');
    End.
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    lele, ma tu tutti questi esempi da dove li prendi? hai una guida?

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Beh... a parte che ho il Turbo Pascal, quindi basta premere SHIFT + F1 per avere la guida... diciamo che ho un po' di esperienza di programmazione Pascal alle mie spalle...


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it L'avatar di cso
    Registrato dal
    Aug 2004
    Messaggi
    2,050
    Sei un segugio ...e mi hai anche fregato una risposta
    cmq ricordati che quella delay che metti è condizionata dalla velocità del tuo processore quindi una delay che ti fa una pausa di 2 secondi in un pentium 4 magari impiega 10 secondi in un 286!!!

    Capuz??

  6. #6
    Originariamente inviato da cso
    Sei un segugio ...e mi hai anche fregato una risposta
    cmq ricordati che quella delay che metti è condizionata dalla velocità del tuo processore quindi una delay che ti fa una pausa di 2 secondi in un pentium 4 magari impiega 10 secondi in un 286!!!

    Capuz??
    si, questo l'avevo intuito...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.