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/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
15. Creating the executable in practice
Previous pageTable of contentsNext page
When your application is complete (windows, reports, etc.), 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" tab, click "Generate".
  3. The executable creation wizard starts.
  4. Specify:
    • the general executable options (executable name, icon of the executable program, splash screen, etc.).
    • the operating mode of the 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.
    • how the library will be used. 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.
    • if the telemetry will be enabled. 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 the user groupware data files (if the application uses the user groupware)
    • the location of the data files that will be used by the executable.
    • the version information. This information will be available in the "Version" tab of the executable properties window (accessible in the Windows explorer). The version number can be automatically incremented each time the executable is created.
    • 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 created.
  5. Validate the executable description. The executable is automatically generated according to this information. The executable can be directly run once it has been created.
Previous pageTable of contentsNext page
Click [Add] to post a comment