ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Global procedure/function
A global procedure can be used in all the processes or events of the project.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Calling a procedure/a function
Syntax for calling a local or global procedure.
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
Local procedure
Two types of procedures are available...
Parameters of a procedure with a variable number of parameters
When the procedure uses a variable number of parameters, you must be able to handle the different parameters passed to the function in the code of the procedure.
Typecasting of parameters
The description of the parameter type is optional...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a procedure...
TableColumnSelectOccurrence (Function)
Returns the number of selected columns found in a table. This function is kept for backward...
Sound
The Sound keyword can correspond to: the Sound function, which is used to play Wav audio files....
OrganizerChangeZoom (Function)
Modifies the time range displayed by an Organizer control (Day/Week/Month). This function is kept...
WiFiSelectNetworkCard (Function)
Selects the Wi-Fi network card that will be used for the next calls to the WiFi functions.
InWindowsStoreAppSimulatorMode (Function)
mode. Function kept for backward compatibility....
InWinRTMode (Function)
Indicates whether the code is run in WinRT mode (Windows Store apps). Function kept for backward...
<Source>.MergeView (Function)
Creates an HFSQL view from two previously created views (HCreateView). This function uses...
AppControl (Function)
... This is an advanced function.
HMergeView (Function)
Creates an HFSQL view from two previously created views (HCreateView). This function uses...
NetSendFile (Function)
Transmits a file to an FTP server (File Transfer Protocol) powered by WINDEV. This function...
Contact groups management functions
List of functions for managing groups of contacts...
Programming standard errors
Programming standard errors inform you of potential problems detected when saving windows, pages,...
Locking data files: correspondence between WINDEV 5.5 and the later versions
Handling an Image Editor control through programming
WINDEV allows you to handle an Image Editor control through programming......
DDE errors
When a DDE function fails (returns False for example), ErrorInfo allows you to find out the number...
TableCellSelectOccurrence (Function)
Returns the number of selected cells found in a Table control. This function is kept for backward...
<Table>.CellSelectOccurrence (Function)
Returns the number of selected cells found in a Table control. This function is kept for backward...
Handling Word Processing controls programmatically
Word Processing controls can be handled programmatically......
AIDetectModel (Function)
Runs a trained neural network model on an image. This function allows you to use artificial...
NetGetFile (Function)
...This function is kept for backward compatibility.
HTTPTimeOut (Function)
Sets the timeout for WLanguage functions that use the HTTP protocol (HTTPRequest, SOAPExecute,...
<aiNeuralNetworkModel variable>.Detect (Function)
Runs a trained neural network model on an image. This function allows you to use artificial...
Redis management functions (prefix syntax)
The following functions are used to handle Redis databases, using prefix syntax:...
How to fill a TreeView control?
This help page explains how to fill a TreeView control....
Manipulating Map controls programmatically
WINDEV, WEBDEV and WINDEV Mobile allow you to programmatically manipulate Map controls....