Page 1 of 1
Syswait()
Posted: Tue Nov 05, 2024 1:03 pm
by FiveWiDi
Hola a todos,
Es posible usar Syswait( 0.001 )? O sólo acepta (y trata) tiempo en segundos completos ( 1, 2, 3, ...) ?
Muchas gracias,
Re: Syswait()
Posted: Tue Nov 05, 2024 2:12 pm
by karinha
Porque Syswait( 0.001 )? ¡Es muy poco tiempo y no esperes nada! ¿No entendí?
SysWait() es generar un DELAY en el programa.
Regards, saludos.
Re: Syswait()
Posted: Tue Nov 05, 2024 2:53 pm
by FiveWiDi
karinha wrote:Porque Syswait( 0.001 )? ¡Es muy poco tiempo y no esperes nada! ¿No entendí?
SysWait() es generar un DELAY en el programa.
Exacto, es muy poco tiempo.
Quiero un DELAY de una milésima de segundo.
¿Se puede hacer con Syswait( 0.001) ?
Muchas gracias,
Re: Syswait()
Posted: Tue Nov 05, 2024 3:05 pm
by karinha
No hago idea... Intente con INKEY()
Regards, saludos.
Re: Syswait() - SOLUCIONADO
Posted: Tue Nov 05, 2024 7:00 pm
by FiveWiDi
karinha wrote:No hago idea... Intente con INKEY()
Lo he probado con Syswait() y funciona:
05-11-24/19:53:25 MAIN<> 269->20241105 195325 140 + 1
Syswait( 1 )
05-11-24/19:53:26 MAIN<> 271->20241105 195326 141 + 0.1
Syswait( 0.1 )
05-11-24/19:53:26 MAIN<> 273->20241105 195326 242 + 0.01
Syswait( 0.01 )
05-11-24/19:53:26 MAIN<> 275->20241105 195326 252 + 0.001
Syswait( 0.001 )
05-11-24/19:53:26 MAIN<> 277->20241105 195326 253
Son valores de TTos( DateTime() )
Con Inkey() no sé si funcionará igual, prefiero SysWait() que permite al sistema gestionar los eventos que estén en curso.
Muchas gracias Karinha,