PC SOFT

WINDEVWEBDEV AND WINDEV MOBILE
ONLINE HELP

Home | Sign in | English UK

  • EndService and EndProgram functions
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures
Ends the execution of the current program.
Example
Reports and Queries
// Check the password
IF Password <> "Rantanplan" THEN
EndProgram("Wrong password")
END
Syntax
EndProgram([<Line 1> [... [, <Line N> [, <Closing code>]]]])
<Line 1>: Optional character string (with quotes)
Lines of the message to display when the program is ended. This message is displayed in an "Error" dialog box.
<Line N>: Optional character string (with quotes)
Lines of the message to display when the program is ended. This message is displayed in an "Error" dialog box.
<Closing code>: Optional boolean
  • False (default value) if the end must of project must not be run.
  • True if the closing code of the project is run.
Remarks

EndService and EndProgram functions

In a service:
  • EndService is used to end the execution of the service by performing the following operations:
    • configuring the execution of the ending codes
    • simulating the failure of the service that triggers the failure operations of the OS (automatic restart or restarting the computer for example in Windows).
  • EndProgram can be used with the following specific features:
    • the message is ignored.
    • the ending codes are run (or not) depending on the presence of the boolean in last parameter.
    • the service ends normally and no failure is simulated.
In an application, EndService can be used with the following specific features:
  • no message is displayed when exiting from the application.
  • the ending codes are run (or not) depending on the presence of the ending option.
  • the failure option has no effect.
Related Examples:
WD Magnifier Complete examples (WINDEV): WD Magnifier
[ + ] This example enables you to zoom part of the screen with a magnifier.
The maximum zoom value is set to 8.
Summary of the example supplied with WINDEV:
The WLanguge function named dCopyBlt() and the WLanguage property named ..Opacity allow you to perform a capture of the Windows desktop at the location of a window without this window appearing in the screen shot.
This example uses this tip to zoom the part of the screen found below the magnifier.
Component : wd250vm.dll
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment