Home | Sign in | English EN
  • Creating the executable program of a WINDEV application
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Stored procedures
15. Creating the executable in practice
Previous pageTable of contentsNext page
When your application is entirely described (windows, reports, ...), you must create the corresponding executable program.
The executable program (".EXE" file) can be run directly : there is no need to start the application from WINDEV.
When the executable program is created, the application can be deployed on the end-user computers by creating the setup program.
Creating the executable program of a WINDEV application
To create an executable program:
  1. Select (if necessary) the project configuration corresponding to the executable to create:
    • Project configuration for a Windows 32-bit executable.
    • Project configuration for a Windows 64-bit executable.
    • Project configuration for a Linux executable.
  2. On the "Project" pane, click "Generate".
  3. The executable creation wizard starts.
  4. Specify:
    • the general executable options (executable name, icon of executable program, splash screen, ...).
    • the operating mode of executable:
      • Multi-instance: This program can be started several times from the same computer: several instances will be opened at the same time.
      • Single-instance: This program can be started once only from the same computer: a single instance will be opened at a time. If the user tries to run another program instance, the current instance will be enabled.
    • the use mode of library. The library is optional. It can be created in a separate file (".WDL" extension) or included in the executable.
      Including the library in the executable program presents the benefit of having a single file to install or update but it increases the size of created ".EXE" file.
    • the error message that will be displayed if a programming error occurs.
    • the activation of telemetry. Telemetry allows you to get information on how your application is being used.
    • the use of patches for updates. In this case, all you have to do is copy the file corresponding to the patch into the executable directory.
    • the languages supported by the executable.
    • the files found in the library (if it is used).
    • whether the components used in the project are included in the executable.
    • the location of data files of user groupware (if your application supports the user groupware).
    • the location of data files that will be used by the executable.
    • the version information. This information will be displayed in the "Version" tab of the window for executable properties (accessible from the Windows explorer). The version number can be automatically incremented whenever creating the executable.
    • the mode for using the WINDEV framework (using a framework specific to the application or a framework common to all WINDEV applications installed on the computer)
    • the manifest to use (for an execution on Windows Vista and later only).
    • whether a project backup must be performed.
  5. Validate the executable description. The executable is automatically generated according to this information. The executable can be directly run after its creation.
Previous pageTable of contentsNext page
Click [Add] to post a comment