![](styles/elise/misc/quote_24x24.png)
Zitat von
Luckie:
Das ist unmöglich. Unter Windows müssen
WinAPI Aufrufe stattfinden, da die
WinAPI die Schnittstelle zum Betriebssystem ist. Und gerade die Dateiverwaltung ist Aufgabe des Betriebssystems. Es dürfte daher nicht möglich sein ohne Betriebssystemfunktionen eine Datei zu kopieren.
Aber du weißt doch, was ich meine...
Delphi-Quellcode:
function __copy...;
begin
// TODO: Daten kopieren (Pascal)
// TODO: Zeitstempel (Linux-spezifisch) kopieren
// TODO: Attribute (Linux-spezifisch) kopieren
// Genau den Code suche ich!!
end;
function MyCopyFile...
begin
{$IFDEF WINDOWS}
result := CopyFile...;
// WinAPI DLL call
{$ELSE}
result := __copy...;
{$ENDIF}
end;
Und dass ich einmal mit Linux, einmal mit Windows kompilieren muss, ist mir auch klar. Drücke ich mich so unverständlich aus?