Delphi/Lazarus: Comment obtenir le Dossier ou Chemin du propre Programme
Question de Compi | 30/06/2021 à 09:44
Je voudrais déterminer le dossier (chemin) dans lequel mon fichier programme respectivement le fichier EXE de mon application est stocké. En d'autres termes, le répertoire à partir duquel le programme a été lancé et dans lequel se trouve donc l'EXE.
Y a-t-il une fonction disponible pour cela?
Sujets Connexes
Renommer des Fichiers en ses Noms de Dossier
Tutoriel | 0 Commentaires
Delphi/Lazarus: Différence entre ParamStr(0) et Application.ExeName
Question | 1 Réponse
Delphi/Lazarus: La touche ALT, SHIFT ou CTRL est-elle enfoncée?
Tutoriel | 0 Commentaires
VirtualBox: Changer la Date et l'Heure
Tutoriel | 10 Commentaires
Delphi/Lazarus: Déterminer le Dossier de propre Application
Conseil | 0 Commentaires
Linux: Coment marquer un Fichier Programme comme exécutable
Tutoriel | 0 Commentaires
Lazarus: Charger Fichier en tant que Array d'Octets et Enregistrer Array d'Octets en tant que Fichier
Tutoriel | 0 Commentaires
Avis Important
Veuillez noter: Les contributions publiées sur askingbox.com sont des contributions d’utilisateurs et ne doivent pas remplacer les conseils d’un professionnel. Ils ne sont pas vérifiés par des indépendants et ne reflètent pas nécessairement l’opinion de askingbox.com. Apprendre encore plus.
Participer
Posez votre propre question ou écrivez votre propre article sur askingbox.com. Voici comment.
C'est assez facile. Dans Paramstr(0) ainsi que dans Application.ExeName, le chemin complet de votre fichier d'application est stocké.
Pour obtenir le dossier correspondant, il vous suffit d'extraire le chemin de Paramstr(0) ou Application.ExeName.
Comme vous pouvez le voir, vous pouvez y parvenir en utilisant la fonction ExtractFilePath(). Dans ce cas, cette fonction coupe le fichier programme du chemin et fournit en conséquence le chemin souhaité vers votre EXE.
29/06/2021 à 16:37