PDA

Ver la Versión Completa : FormatDateTime


elloco
15-02-2004, 00:23:28
Hola amigos del foro :) .

Estoy realizando una aplicación en la cual quiero que me informe cuando llegue a 15 minutos de una hora permitida, para que los usuarios guarden sus documentos.
Con FormatDateTime probé:

if FormatDateTime(´hh,nn,ss´, now - horita) <= FormatDateTime(´hh,nn,ss´, now - 0.01401) :confused:

avisar para que guarden los cambios, o sea quiero saber cuando el tiempo llegó a los 15 minutos.

´chas gracias. :)

roman
15-02-2004, 06:08:45
Puedes usar la función MinutesBetween que te da el número de minutos entre dos horas especificadas.

// Saludos

__cadetill
15-02-2004, 09:34:03
A parte de lo comentado por Román, decirte que el tiempo, puedes compararlo de forma directa


if (now - horita) <= (now - 0.01401) then


No obstante, mírate la función recomendada por Román

elloco
17-02-2004, 12:19:55
Hola amigos del foro, les agradezco que me hayan contestado, pero como soy nuevo en esto no lo he comprendido. Cómo hago para saber cada vez que pasen 15 minutos para agregar un mensaje, o sea desde desde el minuto 0. Gracias y sigan así ya que este es el mejor foro en español del mundo.

__cadetill
17-02-2004, 13:30:14
Cómo hago para saber cada vez que pasen 15 minutos para agregar un mensaje, o sea desde desde el minuto 0.

Mírate el TTimer que está en la paleta System

dannymunuera
25-02-2004, 23:56:20
Usa un timer, componente de delphi, el valor que sale por defecto es de 1000 que es en milisegundos, que te quiero decir que cada segundo tiene los 1000 mlseg y que cada minuto tiene 60 seg por lo tanto multiplica 1000 * 60 * 15 que son los minutos y se ejecuta cada ese tiempo un evento ontimer, si no lo siguiente al timer le pones el valor que desees luego creas una variable global por ej. HoraCero y la inicializas en alguna parte que desees ej. HoraCero :=Time; fijate que time es una funcion de delphi para la hora, luego en el evento ontimer.
Var
tempInt : extended;
begin
tempInt := HoraCero - Time;
end;

Trabaja con la diferencia y soluciona tu problema