Pour créer un exécutable autonome (qu'on exécute par un double-clic), c'est très simple, on fait dans le menu:
Fichier puis Executable ou Application.
La différence est que si le source fait appel à des fichiers textes (.TXT) ou images (.BMP):
- ils doivent être disponibles si on génère un "exécutable": l'exécutable les utilise physiquement et s'ils ne sont pas là, il y a une erreur à l'exécution. Ils doivent être distribués avec le fichier .EXE qui est généré,
- ils n'ont pas besoin d'être disponibles si on génère une "application" car ils seront inclus dans le fichier .EXE qui est généré.
Générer une application se justifie lors qu'il y a des fichiers textes ou images appelés par le source, dans les cas suivants:
- pour des raisons de simplicité d'utilisation, on veut distribuer uniquement un fichier .EXE
- pour des raisons de confidentialité, on ne veut pas que l'utilisateur récupère les textes ou les images.