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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-06-2011
lduron lduron is offline
Miembro
 
Registrado: jun 2006
Posts: 30
Poder: 0
lduron Va por buen camino
Modificar las fechas de creación y modifiación de un archivo

Hola amigos!

Me podrían ayudar con este código?

El objetivo es que debe de cambiar la fecha de creación y la fecha de modificación de un archivo cualquiera.

Este código solo me cambia la fecha de modificación, pero la fecha de creación no... como lo puedo resolver?

Código Delphi [-]
function SetDateToFile(const FileName: string; Value: TDateTime): Boolean;
var
  hFile: THandle;
begin
  Result := False;
  try
    hFile := FileOpen(FileName, fmOpenWrite or fmShareDenyNone);
//    hFile := FileOpen(FileName, fmOpenReadWrite or fmShareDenyWrite);
    if (hFile > 0) then
      Result := (FileSetDate(hFile, DateTimeToFileDate(Value)) = 0)
  finally
    FileClose(hFile);
  end;
end;
 
procedure TForm1.Button1Click(Sender: TObject);
begin
SetDateToFile('C:\CambiarFecha\prueba.txt', StrToDateTime('06/07/2011 15:30:11'));
end;

Gracias de antemano.

Saludos!

Última edición por Casimiro Notevi fecha: 22-06-2011 a las 09:40:31.
Responder Con Cita
 



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
Hora de creación de archivo Belaix Varios 2 15-11-2008 21:13:53
Cambiando la fecha de creacion de un archivo cascarrabias Varios 2 10-03-2008 18:24:48
Modificar por diferencia de fechas chipsoni SQL 4 19-12-2006 19:09:16
modifiacion de datos con un TQuery Sg2000 Tablas planas 2 05-05-2005 03:14:08
Creacion de un archivo HTML... JorgeBec Varios 2 30-07-2004 13:15:51


La franja horaria es GMT +2. Ahora son las 10:56:19.


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