Utilizamos cookies propias y de terceros. [Más información sobre las cookies].
Política de cookies
Proyecto AjpdSoft

· Inicio
· Buscar
· Contactar
· Cookies
· Descargas
· Foros
· Historia
· Nosotros
· Temas
· Top 10
· Trucos
· Tutoriales
· Wiki
DecodeTime





Función Delphi que devuelve la hora, minutos, segundos y milisegundos por separado de una fecha y hora dada (TDateTime).

La función tiene la siguiente sintaxis:

EncodeTime (fecha_completa, horas, minutos, segundos, milisegundos)

Ejemplo de uso:


procedure TformIncidencia.actResolverExecute(Sender: TObject);
var
hora, minuto, segundo, milisegundo : word;
begin
if permisosMenuUsuario (vtCodigoUsuario,
vtNumIncidencia, vtPermisoResolverIncidenciaTecnico, true) then
begin
if md.tcIncidencia.RecordCount <= 0 then
MessageDlg ('No hay incidencias para resolver.',
mtWarning, [mbok], 0)
else
begin
if md.tcIncidenciaresueltatecnico.AsString = 'S' then
MessageDlg('La incidencia que intenta resolver ' +
'ya ha sido resuelta.',
mtInformation, [mbok], 0)
else
begin
application.createform(TFormIncidenciaResolver,
FormIncidenciaResolver);
formIncidenciaResolver.Tag :=
md.tcIncidenciacodigo.AsInteger;
formIncidenciaResolver.txtFecha.Date := now;
DecodeTime(Now, hora, minuto, segundo, milisegundo);
formIncidenciaResolver.txtHoraResolucion.Time :=
EncodeTime(hora, minuto, segundo, milisegundo);
FormIncidenciaResolver.showmodal;
end;
end;
end;
end;



Funciones Delphi

Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A