Ceci est une ancienne révision du document !


Jouer avec les noms de fichiers (Pascal/Delphi/Lazarus)

Application.ExeName donne le nom de fichier du programme qui s’exécute. (ex:C:\truc\machin.exe)

Tests

Tester si le fichier existe avec FileExists (doc)

Extension

Changer l'extension d'un fichier avec ChangeFileExt

Le code ci-dessous récupére le nom du fichier du programme qui s'execute et change son extension avec .ini. Ne pas oublier le point dans les paramètres

vFN:=Application.ExeName;
vFN:=ChangeFileExt(vFN,'.ini');

Doc ChangeFileExt

Vous pourriez laisser un commentaire si vous étiez connecté.