Bonsoir,
Dans le cas, je pense que programfiles32 doit faire référence à c:\program files(x86) (sous environnement 64 bits) et à c:\program files dans un environnement 32 bits.
destdir = makepath(programfiles32, 'lenomdelapplication ')
Si on se référe à la doc https://wapt.fr/fr/doc/CreationPaquets/package_additional/setuphelpers_useful.html?highlight=makepath
exefile = makepath(destdir,' ')
On peut faire un truc du genre (c'est dans la doc en fait ) :
makepath(programfiles,'Mozilla','Firefox')
Dans ce cas, il créé le répertoire :
c:\program files\Mozilla\Firefox
Donc, tu peux imaginer un :
destdir = makepath('test', 'toto')
exefile = makepath(destdir,'toto.exe')
Ce qui donner l'exécutable toto.exe est dans le répertoire c:\test\toto\