Como se puede hacer para Cerrar una Aplicacion despues de un tiempo de uso
muchas gracias
David
Como se puede hacer para Cerrar una Aplicacion despues de un tiempo de uso
muchas gracias
David
Que tal un timer ...
Saludos
#include "FiveWin.ch"
Function Main()
fTimer( "probando", 5 )
return nil
function fTimer( cMsg, nInterval )
local oDlg, oProg, oTmr
DEFINE DIALOG oDlg TITLE cMsg
@2,3 PROGRESS oProg POSITION 0 SIZE 120, 10; oDlg:lHelpIcon = .F.
ACTIVATE DIALOG oDlg CENTER ;
ON INIT ( oProg:SetRange( 1,845 ), oTmr := Timer( oDlg, oProg, nInterval ) )
oTmr:End()
return nil
Static function Timer( oDlg, oProg, nInterval )
local oTmr
DEFINE TIMER oTmr INTERVAL nInterval ;
ACTION ( oProg:nPosition += 5,;
If( oProg:nPosition > 1000, oDlg:End(),) ) OF oDlg
ACTIVATE TIMER oTmr
Return oTmrMUCHAS GRACIAS
LO VEO Y AVISO COMO ME FUE...
GRACIAS
DAVID
Amigos....
no pude....
David
acuellar wrote:Aquí un ejemplo
#include "FiveWin.ch" Function Main() fTimer( "probando", 5 ) return nil function fTimer( cMsg, nInterval ) local oDlg, oProg, oTmr DEFINE DIALOG oDlg TITLE cMsg @2,3 PROGRESS oProg POSITION 0 SIZE 120, 10; oDlg:lHelpIcon = .F. ACTIVATE DIALOG oDlg CENTER ; ON INIT ( oProg:SetRange( 1,845 ), oTmr := Timer( oDlg, oProg, nInterval ) ) oTmr:End() return nil Static function Timer( oDlg, oProg, nInterval ) local oTmr DEFINE TIMER oTmr INTERVAL nInterval ; ACTION ( oProg:nPosition += 5,; If( oProg:nPosition > 1000, oDlg:End(),) ) OF oDlg ACTIVATE TIMER oTmr Return oTmr
Saludos,
Adhemar
Un Saludo
Carlos G.
FiveWin 25.12 + Harbour 3.2.0dev (r2502110321), BCC 7.7 Windows 11 Home