E2024 Type de résultat de fonction incorrect (Delphi)
Remonter à Messages d'erreur et d'avertissement (Delphi)
Les types File ne sont pa autorisés comme types résultat de fonction.
program Produce; function OpenFile(Name: string): File; begin end; begin end.
Une fonction ne peut pas renvoyer de fichier.
program Solve; procedure OpenFile(Name: string; var F: File); begin end; begin end.
Vous pouvez "renvoyer" le fichier comme paramètre variable. Vous pouvez aussi allouer dynamiquement un fichier et lui renvoyer le pointeur.