1) En las opciones del proyecto se puede elegir los mensajes del compilador que desea ver. Si no le preocupa la independencia de la plataforma, puede desactivar la advertencia de la plataforma allí.
2) Otra forma es desactivar la advertencia para una cierta parte del código:
{$WARN SYMBOL_PLATFORM OFF}
// Your code
{$WARN SYMBOL_PLATFORM ON}
Para obtener una lista completa de opciones a ver el archivo de ayuda de Delphi en el tema '$ WARN'
3) Una última forma sería la adición de
{$WARNINGS OFF}
// Your code
{$WARNINGS ON}
pero eso es peligroso, porque se suprimen todas advertencias.
4) Además, como las otras respuestas han sugerido ya, usted podría cambiar a la independiente de la plataforma variante de FileSetDate
que trabaja en los nombres de archivo (es decir, cadenas), pero por lo que entiendo que no era su pregunta .
Solo una nota de que hay advertencias válidas para el código compatible con Vista + que no es compatible con XP – kbickar
En realidad esto ya no es cierto. Con las últimas versiones de Delphi, que pueden compilarse para Win32, Win64, Mac, iOS y Android ... esta advertencia tiene su uso una vez más. – Frazz