home *** CD-ROM | disk | FTP | other *** search
- ********************
-
- FUNCTION Reclock && Record lock routine for networking
-
- PARAMETER _howlong
-
- PRIVATE _forever, _pause
-
- IF EMPTY(PCOUNT())
- _howlong = IF((TYPE("scrnet2") != "U"), scrnet2, 5)
- ELSEIF TYPE("_howlong") != "N"
- _howlong = IF((TYPE("scrnet2") != "U"), scrnet2, 5)
- ENDIF
-
- _pause = IF((TYPE("scrnet1") != "U"), scrnet1, 10)
-
- IF RLOCK()
- RETURN(.T.)
- ENDIF
- _forever = (_howlong = 0)
- DO WHILE (_forever .OR. _howlong > 0 )
- IF RLOCK()
- RETURN(.T.)
- ENDIF
- INKEY(_pause)
- _howlong = _how_long - 1
- ENDDO
- RETURN(.F.)
-