ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

"END:" label
The END: label is used to define a code that will be systematically run at the end of process execution.
End
END can correspond to:
  • the END keyword of WLanguage used to specify the end of a loop.
  • the End property, which can be used on EventTimeline variables.
....
<Multimedia>.End (Function)
Positions at the end of media file played in the Multimedia control.
<Table>.End (Function)
Stops the manual iteration of data file linked to a Table control based on a data file.
<Chrono>.End (Function)
Stops a stopwatch and returns the time elapsed (in milliseconds) since the start of timing (call to <Chrono>.Start).
WHILE statement
In a WHILE statement, the expression is evaluated at each beginning of the block of statements...
MultimediaEnd (Function)
Positions at the end of media file played in the Multimedia control.
MCIEnd (Function)
Positions at the end of a media file that was opened beforehand MCIOpen.
GPSEnd (Function)
Indicates the end of the use of geolocation functions.
HTransactionEnd (Function)
Validates the current transaction:
  • the modifications performed on the data file since the start of transaction (HTransactionStart) are validated.
  • the transaction file is deleted (if the transaction is the last transaction in progress for a network application)
  • the records locked in read-only by the transaction are unlocked.
ArrowEnd (Function)
Sets the position of the target end of an arrow in a "Shape" control.
CriticalSectionEnd (Function)
Marks the end of a critical section: another thread will be able to run the code.
dbgEndMemoryDiff (Function)
Saves a memory dump containing the memory resources that have been allocated and that have not been freed since the previous call to dbgStartMemoryDiff.
EndProgram (Function)
Ends the execution of the current program.
<Connection variable>.TransactionEnd (Function)
Validates the current transaction:
  • the modifications performed on the data file since the start of transaction (HTransactionStart) are validated.
  • the transaction file is deleted (if the transaction is the last transaction in progress for a network application)
  • the records locked in read-only by the transaction are unlocked.
FOR statement
The statement block is repeated while a control variable is modified and compared to a limit value (before each beginning of statement block)...
LOOP statement
The statement block is repeated endlessly...
IF statement
The conditional IF statement allows you to run an action according to a condition...
XMLClose (Function)
Closes an XML document created by XMLDocument.
SWITCH statement
The SWITCH statement is used to choose the action that will be run according to the value of an expression...
sWrite (Function)
Writes a character string to the output buffer of the specified serial port, parallel port...
DnD constants
List of constants used by the functions for managing the Drag and Drop....
SOAPRun (Function)
Runs a procedure on a SOAP server.
WINDEV and the streams - Use example
In this example, the application must manage a video conference between two computers......
iPrintBarCode (Function)
Prints a bar code (inside a rectangle).
Constants for managing the Windows scheduler
List of constants used by the functions for managing the Windows scheduler....
Installing a SOAP server with Netscape iPlanet 4.1
Report templates
WINDEV, WINDEV Mobile and WEBDEV allow you to create report templates......
Report based on a TreeView Table control
You can use a report based on a TreeView Table control to directly print the information displayed...
WDInst: Customizing the setup program
The setup editor WDInst proposes a standard setup program......
3. Dates, arrays and structures
WINDEV Tutorial: WLanguage basics Lesson 3 - Dates, arrays and structures - 20 min
Report based on a Looper control
A report based on a Looper control is used to directly print the information displayed...
HExecuteQuery (Function)
Declares a query created in the query editor to the HFSQL engine and runs this query.
Report based on a Table control
A report based on a Table control is used to directly print the information displayed in the Table...
Transactions: Secure processes on HFSQL data files
This chapter presents the following topics......
Creating a report
The report editor allows you to easily create all types of reports via a wizard......
4. Simple printing
WINDEV Tutorial: WINDEV application: Managing data Lesson 4 - Simple printing - 20 min
How to retrieve the bugs or suggestions of my users?
The different Control Centers provided with WINDEV allow you to easily manage the user feedback...
Programming standard in Windows Vista and later
To increase security against worms and viruses, Windows Vista/7 implemented the UAC (User Account...
WDTestRest: Run the test of your REST Webservices
WDTestRest is used to test the calls to an HTTP REST Webservice or to run a Web API accessible...
HTransaction (Function)
Starts a transaction on the data files (HFSQL or accessed via a Native Connector) and creates...
BeaconDetectBackground (Function)
Notifies the application when the device enters or leaves the transmission range of a set...
FTPGetFile (Function)
Transfers a file from an FTP (File Transfer Protocol) server to the current computer.
MapPolygon (Type of variable)
The MapPolygon type is used to define the characteristics of a polygon to be drawn on the map...
DownloadParameter (Type of variable)
The DownloadParameter type is used to define all the advanced characteristics of a file download...