Function RecLock(nSeconds)
*--------------------------
/* Attempt to RLOCK() with optional retry
RecLock( <nSeconds> ) --> lSuccess
*/
local lforever
DEFAULT nSeconds TO 0
if rlock()
return .t. // LOCKED
endif
nSeconds *= 1.00
lForever := (nSeconds == 0)
DO WHILE (lforever .OR. nSeconds > 0) .AND. LASTKEY() # VK_ESCAPE
MsgAlert(PADC( [Registro tomado por otro usuario : Esperando ] +;
LTRIM(STR(nSeconds,5,1))+[ segundos],81)+CRLF+PADC([<Esc> Termina (No actualiza reg) ], 85) )
IF RLOCK()
RETURN .T. // LOCKED
ENDIF
INKEY(.5) // wait 1/2 SECOND
nSeconds -= .5
enddo
RETURN .F. // NOT LOCKED
// end Function reclock()
Antonio Linares wrote:Gonzalo,
Nosotros podemos facilitarte un build de Harbour más actualizado, pero necesitarás recompilar todos los PRGs tanto de FWH como de tu aplicación.
Envíanos un email y te lo proporcionamos.
Antonio Linares wrote:Armando,
No, no usamos un batch. Usamos un make bastante complejo ya que construye FW para cinco compiladores distintos.
En unos dias publicaremos el build de Agosto con todos los nuevos cambios y los builds más recientes de Harbour y xHarbour, que no quisimos publicarlos en Julio porque no estaban totalmente estables.
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: karinha and 67 guests