Ai-je mal cherché ? mais je ne trouve pas s'il y a moyen de connaitre le nom de l'EXE généré

(Si le fichier n'est pas nommé, alors il sera PureBasic_Compilation0.exe et si existe, alors PureBasic_Compilation1.exe etc)
Code : Tout sélectionner
FileName.s = Space(1024)
GetModuleFileName_(GetModuleHandle_(0), @FileName, 1025)
CurrentPath.s = GetPathPart(FileName)
ExeName.s = GetFilePart(FileName)
Debug FileName
Debug CurrentPath
Debug ExeName
Ooops, j'ai oublié de dire Mercifalsam a écrit :Ricardo (forum anglophone) propose cette solution ...
Code : Tout sélectionner
Debug GetFilePart(ProgramFilename())
Code : Tout sélectionner
PureBasic_Compilation0.exe