Ver Mensaje Individual
  #3  
Antiguo 10-03-2008
cascarrabias cascarrabias is offline
Miembro
 
Registrado: abr 2006
Posts: 103
Reputación: 19
cascarrabias Va por buen camino
Gracias

Cita:
Empezado por cHackAll Ver Mensaje
Código Delphi [-]procedure TForm1.Button1Click(Sender: TObject);
var hFile: Cardinal; SystemTime: TSystemTime; CreationTime: TFileTime;
begin if not OpenDialog1.Execute then Exit;
hFile := _lopen(PChar(OpenDialog1.FileName), OF_WRITE);
DateTimeToSystemTime(StrToDateTime('10/05/1983 0:0:0'), SystemTime);
SystemTimeToFileTime(SystemTime, CreationTime);
SetFileTime(hFile, @CreationTime, nil, nil);
CloseHandle(hFile);
end;


Gracias men, me sirvio de mucha ayuda tu codigo, solo le cambie un poco porque no me andaba del todo....saludos y muchas gracias....aqui dejo el codigo como me lo quede...

Código Delphi [-]

procedure TForm1.Button1Click(Sender: TObject);
var
A: Cardinal;
CreationTime: TFileTime;
SystemTime: TSystemTime;
begin
if not opendialog1.Execute then exit
  else
  begin
  A := FileOpen(OpenDialog1.FileName, fmOpenReadWrite or fmShareDenyWrite);
  DateTimeToSystemTime(StrToDateTime('10/05/1983 0:0:0'),SystemTime);
  SystemTimeToFileTime(SystemTime, CreationTime);
  SetFileTime(A, @CreationTime, nil, nil);
  FileClose(A);
  end;

end;


end.
Responder Con Cita