PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
This content has been translated automatically. Click here to view the French version.
  • Runtime mode of program
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Others
Stored procedures
Retrieves the specified information about the version of an executable or DLL.
Versions 15 and later
Android This function is now available for Android applications.
New in version 15
Android This function is now available for Android applications.
Android This function is now available for Android applications.
Versions 17 and later
iPhone/iPad This function is now available for iPhone/iPad applications.
Universal Windows 10 App This function is now available for Windows Phone applications.
New in version 17
iPhone/iPad This function is now available for iPhone/iPad applications.
Universal Windows 10 App This function is now available for Windows Phone applications.
iPhone/iPad This function is now available for iPhone/iPad applications.
Universal Windows 10 App This function is now available for Windows Phone applications.
Versions 18 and later
Android Widget This function is now available in Android widget mode.
New in version 18
Android Widget This function is now available in Android widget mode.
Android Widget This function is now available in Android widget mode.
Versions 22 and later
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
New in version 22
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Universal Windows 10 App This function is now available in Universal Windows 10 App mode.
Example
Syntax
<Result> = ExeInfo(<Keyword> [, <Executable name>])
<Result>: Character string
  • Requested information.
  • Empty string ("") if there is no information or if the function failed.
<Keyword>: String constant
Information to retrieve:
exeCopyrightCopyright of program
Universal Windows 10 AppAndroidAndroid Widget iPhone/iPadIOS WidgetMac Catalyst This constant is not available.
exeDescriptionDescription supplied with the program
AndroidAndroid Widget Android version used to run the application (for example: 4.1). It is recommended to use sysAndroidVersion.
Universal Windows 10 App This constant is not available.
Versions 18 and later
AndroidAndroid Widget iPhone/iPadIOS WidgetMac Catalyst exeLaunch
New in version 18
AndroidAndroid Widget iPhone/iPadIOS WidgetMac Catalyst exeLaunch
AndroidAndroid Widget iPhone/iPadIOS WidgetMac Catalyst exeLaunch
AndroidAndroid Widget iPhone/iPadIOS WidgetMac Catalyst Mode for starting the Android or iOS application.
If this constant is specified, <Result> can correspond to:
  • empty string ("") if the application was manually started by the user.
  • AndroidAndroid Widget the exeStartup constant if the application was automatically started by the system, when starting the device.
  • Versions 19 and later
    the exePushNotification constant if the application was automatically started by the system further to the reception of a push notification.
    New in version 19
    the exePushNotification constant if the application was automatically started by the system further to the reception of a push notification.
    the exePushNotification constant if the application was automatically started by the system further to the reception of a push notification.
  • Versions 23 and later
    the exeInBackground constant if the application was started in background (detection of group of Beacons or during geolocation tracking).
    New in version 23
    the exeInBackground constant if the application was started in background (detection of group of Beacons or during geolocation tracking).
    the exeInBackground constant if the application was started in background (detection of group of Beacons or during geolocation tracking).
  • Versions 21 and later
    the exeGeoTracking constant if the application was started in background when managing the geo-localization tracking. For more details, see Geolocation tracking.
    This constant is kept for backward compatibility from version 230050. It is equivalent to the exeInBackground constant.
    New in version 21
    the exeGeoTracking constant if the application was started in background when managing the geo-localization tracking. For more details, see Geolocation tracking.
    This constant is kept for backward compatibility from version 230050. It is equivalent to the exeInBackground constant.
    the exeGeoTracking constant if the application was started in background when managing the geo-localization tracking. For more details, see Geolocation tracking.
    This constant is kept for backward compatibility from version 230050. It is equivalent to the exeInBackground constant.
  • Versions 27 and later
    AndroidAndroid Widget The constant exeDownloadComplete if the application was started automatically by the system at the end of the download requested by the application.
    New in version 27
    AndroidAndroid Widget The constant exeDownloadComplete if the application was started automatically by the system at the end of the download requested by the application.
    AndroidAndroid Widget The constant exeDownloadComplete if the application was started automatically by the system at the end of the download requested by the application.
exeModeMode of program: compiled in 16, 32 or 64 bits, DOS program, etc.
AndroidAndroid Widget iPhone/iPadIOS WidgetMac Catalyst This constant is not available.
exeNameName and full path of executable.
AndroidAndroid Widget Name of Java archive for the application currently run.
exeDirectoryDirectory of executable (without the final \ but with the ":")
AndroidAndroid Widget This constant is not available.
exeVersionVersion of specified module.
AndroidAndroid Widget Version number of application.
Universal Windows 10 App This constant is not available.
Versions 15 and later
exeVersionWindowsFormat
New in version 15
exeVersionWindowsFormat
exeVersionWindowsFormat
Version of specified module in standard Windows format ("14.0.204.98" for example).
Universal Windows 10 AppAndroidAndroid Widget iPhone/iPadIOS WidgetMac Catalyst This constant is not available.
exeCompanyName entered for the company when creating the executable.
Universal Windows 10 AppiPhone/iPadIOS WidgetMac Catalyst This constant is not available.
<Executable name>: Optional character string
Name and full (or relative) path of executable or module used (up to 260 characters). If this parameter is not specified, the current executable is used.
AndroidAndroid Widget This parameter must not be specified.
Universal Windows 10 App This parameter must necessarily be specified.
Remarks
Universal Windows 10 App

Runtime mode of program

To find out the runtime mode of program, use the exeMode constant:
ModeProg = ExeInfo(exeMode)
The function result can correspond to:
  • "16" if the Windows program is compiled in 16 bits,
  • "32" if the Windows program is compiled in 32 bits,
  • "64" if the Windows program is compiled in 64 bits,
  • "DOS" if the program is a DOS program,
  • an empty string ("") if the program is not an executable.
Component: wd270std.dll
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment