In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

¿ Como detener un timer ?

Foro público de Xailer en español
Responder
PEDRO DE LEON RODAS[3]
Mensajes: 266
Registrado: Mar Oct 28, 2008 4:41 am

¿ Como detener un timer ?

Mensaje por PEDRO DE LEON RODAS[3] »

Saludos a todos.
Nuevamente solicitando su ayuda.
Mi duda es la siguienteí‘
Tengo un timer en un formulario trabajando perfectamente bien, pero en otro
formulario quiero detener el proceso del timer, asi como tambien volver a
reiniciarlo.
Repito:
El timer lo puse en un formulario y desde otro formulario parar el timer
De antemano mil gracias.
alcisoft
Mensajes: 35
Registrado: Dom Sep 23, 2007 10:43 am

¿ Como detener un timer ?

Mensaje por alcisoft »

Que tal: haciendole el alto !
Lo siento, no me pude aguantar.
PEDRO DE LEON RODAS <7773613810@prodigy.net.mx> escribió en mensaje
<4c341627$[email=1@svctag-j7w3v3j.]1@svctag-j7w3v3j.[/email]>...
>Saludos a todos.
>
>Nuevamente solicitando su ayuda.
>
>Mi duda es la siguienteÑ
>
>Tengo un timer en un formulario trabajando perfectamente bien, pero en otro
>formulario quiero detener el proceso del timer, asi como tambien volver a
>reiniciarlo.
>
>
>Repito:
>
>El timer lo puse en un formulario y desde otro formulario parar el timer
>
>De antemano mil gracias.
>
>
jasm.quitaesto
Mensajes: 420
Registrado: Sab Ago 16, 2008 9:06 pm

¿ Como detener un timer ?

Mensaje por jasm.quitaesto »

Pedro,
Se supone que has ejecutado el segundo formulario desde el primero haciendo:
oFrm2 := TForm2():New( Self )
En TForm2 cuentas con la data ::oParent que hace referencia al
formulario que lo ha llamado, así­, puedes detenet el timer haciendo
desde TForm2
::oParent:oTimer1:lEnabled := .F.
y activarlo con
::oParent:oTimer1:lEnabled := .T.
En el caso de que el timer no este en el formulario llamante, puedes ir
navegando por los ::oParent anteriores hasta llegar a él. Tambien puedes
poner en AppData una variable que apunte al timer (cuando lo has creado)
y desde cualquier parte del programa activar con:
AppData:oTimer:lEnabled := .T.
y desactivar con:
AppData:oTImer:lEnabled := .F.
Saludos
Jose Alfonso Suárez Moreno
El 07/07/2010 7:52, PEDRO DE LEON RODAS escribió:
> Saludos a todos.
>
> Nuevamente solicitando su ayuda.
>
> Mi duda es la siguienteí‘
>
> Tengo un timer en un formulario trabajando perfectamente bien, pero en
> otro formulario quiero detener el proceso del timer, asi como tambien
> volver a reiniciarlo.
>
>
> Repito:
>
> El timer lo puse en un formulario y desde otro formulario parar el timer
>
> De antemano mil gracias.
>
>
Responder