Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-01-2007
creus creus is offline
Miembro
 
Registrado: sep 2006
Posts: 85
Poder: 18
creus Va por buen camino
Dividir un TIME por un numero de repeticiones

Hola,

Estoy intentando sumar una serie de segundos, usando como cronometro la hora del sistema iniciazada a 0.
La variable de tipo TIME que al final tendrá un determinado numero de segundos, he de dividirla por un numero aleatorio ( 5 por ejemplo ).

No se si hay manera de poder dividir un Time entre una cifra entera o real??


Gracias a todos.
Responder Con Cita
  #2  
Antiguo 16-01-2007
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 23
Crandel Va por buen camino
La variable TTime es tratada en delphi como un numero real, donde la parte entera son los dias y los decimales la hora.

entonces cualquier tiempo se puede dividir tanto por un entero como por un real.

Aca te escribo un pequeno ejemplo:
Código Delphi [-]
var
  hora: TTime;
begin
  hora := frac(now);    // tomamos la hora actual, quitandole los dias
  Label1.Caption := TimeToStr(hora);     // hora actual
  Label2.Caption := TimeToStr(hora/5);  // hora dividido 5

o para ver los valores reales:
Código Delphi [-]
var
  hora: TTime;
begin
  hora := frac(now);    
  Label1.Caption := FloatToStr(hora);     
  Label2.Caption := FloatToStr(hora/5);
__________________
[Crandel]
Responder Con Cita
  #3  
Antiguo 16-01-2007
creus creus is offline
Miembro
 
Registrado: sep 2006
Posts: 85
Poder: 18
creus Va por buen camino
Gracias Candel me ha servido de mucha ayuda. Solucione el problema.

Gracias de nuevo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ComboBox Sin Repeticiones !!! nicolas_espina Conexión con bases de datos 1 17-07-2006 07:07:07
Dividir un reporte fedelphi Impresión 2 02-04-2006 19:37:12
dividir una celda en 3... eli.vidal Impresión 5 18-11-2005 14:02:27
Dividir un campo Petolansa Conexión con bases de datos 2 11-08-2005 12:27:55
Averiguar el número de repeticiones de un caracter Javi2 Varios 4 14-12-2004 10:22:20


La franja horaria es GMT +2. Ahora son las 04:35:24.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi