Guten Morgen,
für das setzen des MP3-Tag "Year" mit dem Datum der MP3-Datei nutze ich nachfolgende Funktion:
Delphi-Quellcode:
function GetFileDate(TheFileName: string): TDateTime;
var
FHandle: integer;
begin
FHandle := FileOpen(TheFileName, 0);
try
Result := FileDateToDateTime(FileGetDate(FHandle));
finally
FileClose(FHandle);
end;
end;
Allerdings erscheint bei Dateien die älter als 01.01.1980 sind nachfolgende Fehlemeldung:
"Ungültiges Argument zum Codieren des Datums"
Eine oder beide Delphi-Funktionen scheinen somit nicht einsetzbar, allerdings ist in der Delphi-Hilfe nichts dazu geschrieben.
Gibt es hierfür eine Alternative?
Danke schon mal vorab!