Me temo que hasta la versión 7.1 SP002 no se libera una función LN4 que permita hacer un DELAY, una pausa de x segundos. Parece que entonces se llamara SLEEP
De todas formas se puede crear una fucnión, un método, que simule este comportamiento. Para ello, create un método llamados DELAY, de ámbito nodo y con un argumento ARG_NUM_SEGUNDOS de tipo numérico sin decimales, y le añade este código:
MnNumSegundos = ARG_NUM_SEGUNDOS
MdSalida = DateAdd(TodayNow(), MnNumSegundos , M4_SECOND )
While MdSalida >= TodayNow()
'Bucle de tiempo
WEnd
Return M4_SUCCESS
Para ejecutarlo luego, sólo necesitas indicarle cuantos segundos quieres que esté "esperando":
DELAY(5)
Fácil, ¿no?
1 comentario:
Dedicado al bueno de Marco :-)
Publicar un comentario