Bonjour à toutes et à tous,
Si on utilise l'instruction IncludeTrailingPathDelimiter(ExtractFilePath(ParamStr(0))); sous Windows et Linux on obtient tout le chemin qui est avant le nom de l'exécutable.
Sous MacOS, le chemin comprends la partie /Contents/MacOS/ qui suit le nom de l'exécutable.
C'est à dire que lorsque l'on va créer des répertoires à l'aide de l'instruction mkDir(MonRep);, le répertoire va se trouver dans le conteneur /Contents/MacOS/ et non pas dans le répertoire où se trouve l'exécutable.
Existe-t-il une instruction permettant d'avoir le nom du répertoire contenant l'exécutable et non celui suivi de /Contents/MacOS/ ou bien faut-il traficoter cela avec des instructions de coupures de texte ?
Cordialement.
Pierre.
Partager