Titolo: Delay Process e il processo User/Custom Menus
Categoria: Comandi |
|
Ultimo Aggiornamento: 26/07/05 |
Il comando
Delay process ha una particolarità: non funziona nel processo "User/Custom Menus", cioé non lo rallenta.
Questo è normamente causa di confusione quando una procedura che contiene un Delay Process viene testata in ambiente User: la soluzione è di ricordarsi di selezionare il pulsante "New Process" nella finestra di Execute Method (in modo da lanciare la procedura in un processo separato).
Oppure è possibile usare un metodo alternativo:
`Metodo Pausa
`Aspetta 2 secondi o il numero di secondi che gli passi come parametro
`funziona anche in User/Runtime
C_LONGINT($sec_l)
C_TIME($inizio_h)
If (Count parameters>0)
$sec_l:=$1
Else $sec_l:=2
End if $inizio_h:=Current time
While (Abs(Current time-$inizio_h)<$sec_l)
DELAY PROCESS(Current process;30)
End while
Inviato da: Umberto Migliore |
|
Visite: 14032 |
Se accedi con utente e password, puoi aggiungere dei commenti.