|
This does it in the same program. 2 short subroutines, couple d specs. No other special pieces necessary. Just exsr $PAUSE, the 2:*seconds says 'Wait for 2 seconds please, thanks'. * * Current Time/date/timestamp fields... D cur_tm S T D fut_tm S T * ************************************************************************* C $PAUSE BEGSR ************************************************************************* * Induce a ..Pause...........at least for Testing so i can see * ..what they hey! is going on. * C EXSR $CURTIME C cur_tm adddur 2:*seconds fut_tm * C dou cur_tm > fut_tm C EXSR $CURTIME C enddo * C ENDSR ************************************************************************* C $CURTIME BEGSR ************************************************************************* * Get the Current time....... * * Get System time-date.....hhmmssddmmyy... C TIME SYSCLOCK 12 0 C MOVEL SYSCLOCK PGCURTM 6 0 C MOVE PGCURTM cur_tm * C ENDSR Yeah, it processes every .001 or whatever, but I don't use it constantly/ a lot. It may not be the 'high volume/useage' answer. John B.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.