Buenas, una consulta es posible obtener el valor que va tomando el TTIMER?
Saludos Cordiales,
Daniel C�ceres

Mailing lists / lazarus-es / 2012-10
9 messages · 3 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Buenas, una consulta es posible obtener el valor que va tomando el TTIMER?
Saludos Cordiales,
Daniel C�ceres
No que yo sepa, pero existe GetTickCount y haces la cuenta tu mismo.
http://forum.lazarus.freepascal.org/index.php?topic=6099.0
Est� en la unit LCLIntf y tambien en la unit Windows (llama a la API, pero devuelve otro valor)
2012/10/10 Daniel C�ceres <daniel en serviceparaguay.com>
Buenas, una consulta es posible obtener el valor que va tomando el TTIMER? Daniel…
que es lo que deseas hacer, contar los milisegundos o segundos del timmer?
El 10 de octubre de 2012 16:10, Daniel C�ceres
<daniel en serviceparaguay.com>escribi�:
Buenas, una consulta es posible obtener el valor que va tomando el TTIMER? Daniel…
Si te entendi lo que quieres es contar el tiempo del timmer
Yo lo haria asi
var //Variable Global
a:integer;La igualo a cero en el formcreate
y en el timmer
var b:integer;
begin
b:=1;
a:=b+a;
edit3.Text:='';
edit3.Text:=IntToStr(a);
if a=10 then
timer1.Enabled:=false;No se si eso es lo que quieres
El 10 de octubre de 2012 16:10, Daniel C�ceres
<daniel en serviceparaguay.com>escribi�:
Gracias Jose, como no estoy muy metido todavia con Lazarus y Pascal, queria saber si el TTimer tenia alguna propiedad o funcion para mostrar el valor que va tomando,
ej. si inicio en 10 segundos, quiero poner un label y que vaya tomando y mostrando esos valores 10, 9, 8, 7... y asi
Saludos,
Daniel C.-
El 10/10/2012 20:16, Jose Daboin escribi�:
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121011/c0a1f68d/attachment.html>
Aplica lo mismo
var //Variables Globales Del unit
a:integer; //colocas "a" o lo que quieras como integerEn el formcreate o el evento oncreate del formulario como quieres es descontar lo igualas a 10 o lo que quieras
a:=10y en el timmer// como vas a descontar en vez de sumar restas y cambias los edit por label. Prueba con los dos ejemplos q deje
var b:integer;//variable dentro del timmer
begin //begin del timer
b:=1;
a:=a-b;
edit3.Text:='';
edit3.Text:=IntToStr(a);
if a=10 then//para el timer y deja el edit en 1 o 0
timer1.Enabled:=false;El 11 de octubre de 2012 06:25, Daniel C�ceres
<daniel en serviceparaguay.com>escribi�:
Disculpa, al final no seria =10 en el if o el condicional, seria al llegar a 0cero que se pare el timmer, corrijelo
Aplica lo mismo
var //Variables Globales Del unit
a:integer; //colocas "a" o lo que quieras como integerEn el formcreate o el evento oncreate del formulario como quieres es descontar lo igualas a 10 o lo que quieras
a:=10y en el timmer// como vas a descontar en vez de sumar restas y cambias los edit por label. Prueba con los dos ejemplos q deje
var b:integer;//variable dentro del timmer
begin //begin del timer
b:=1;
a:=a-b;
edit3.Text:='';
edit3.Text:=IntToStr(a);
if a=10 then//para el timer y deja el edit en 1 o 0
timer1.Enabled:=false;El 11 de octubre de 2012 08:03, Jose Daboin <metalbox9000 en gmail.com>escribi�:
Gracias Jose, como no estoy muy metido todavia con Lazarus y Pascal, queria saber si el…
Perfecto Jos� me sirvio tu codigo!! Buen aporte!!
Saludos Cordiales,
Daniel C�ceres
El 11/10/2012 7:55, Daniel C�ceres escribi�:
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121011/bc934953/attachment.html>
Disculpa, al final no seria =10 en el if o el condicional, seria al llegar a 0cero que se…
Perfecto Jos�, Gracias!
Saludos,
Daniel C�ceres
El 11/10/2012 9:36, Jose Daboin escribi�:
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20121011/18b07fe0/attachment.html>