Habe in einer FMX-Anwendung den Aufruf "RenameFile (OldName, NewName)" drin.
Der Compiler gibt den Hinweis aus: "[dcc32 Hinweis] Fnewmail.pas(3575): H2443 Inline-Funktion 'RenameFile' wurde nicht expandiert, weil
Unit '
Winapi.Windows' in der USES-Liste nicht angegeben ist"
Verstehe nicht, was das soll.
Selbst wenn ich den Aufruf erweitere auf "System.sysUtils.renameFile (OldName, NewName);", um klar zu stellen, dass ich keinen Bezug zur
Winapi haben möchte, kommt denno der Hinweis.
Wieso nur?
Und warum
Winapi.windows in eine FMX-Anwendung hinzunehmen?
Macht für mich keinen Sinn.
Hat jemand eine Erklärung? Und was soll das "expandieren" eigentlich bedeuten?