Super jetzt funktionierts!!!
Aber ich will ja erstmal nur das Erstellungsdatum verändern die anderen nicht wie muss ich die aus folgendem Code rausnehmen? einfach nil hinschreiben?
Delphi-Quellcode:
var
Time1: SystemTime;
Time2: TFileTime;
hFile: THandle;
begin
hFile := FileOpen(Edit1.Text, fmOpenWrite or fmShareDenyNone);
DateTimeToSystemTime(DateTimePicker1.DateTime, Time1);
SystemTimeToFileTime(Time1, Time2);
SetFileTime(hfile, @Time2, @Time2, @Time2);
end;