ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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.
Procedure/Function
A procedure is used to associate an identifier with a statement block...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
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.
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Passing parameters
The parameters can be passed to a 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...
Typecasting of parameters
The description of the parameter type is optional...
<Gantt chart>.GetTask (Function)
Gets a task using its identifier in a Gantt Chart column in a Table or TreeView Table control.
<Gantt chart>.DeleteLink (Function)
Removes links from a Gantt Chart column in a Table or TreeView Table control.
<zipArchive variable>.ChangePath (Function)
Modifies the stored path of a file in an archive (in ZIP, WDZ or 7z format).
<zipArchive variable>.FindFile (Function)
Finds a file in an archive (in CAB, ZIP, RAR, WDZ or 7z format).
<Diagram variable>.Search (Function)
Searches for shapes containing a specific text in a diagram.
<Description of ParallelTask>.Execute (Function)
Triggers the execution of a parallel task.
<Gantt chart>.ListTask (Function)
Returns: the list of tasks between two given dates in a Gantt Chart column, all the tasks...
<ParallelTask variable>.Execute (Function)
Triggers the execution of a parallel task.
<Diagram variable>.Save (Function)
Saves a diagram as a "diag" file.
<zipArchive variable>.Exist (Function)
Determines whether an archive exists.
<ParallelTask variable>.ExecuteAfter (Function)
Indicates a continuation parallel task that will be run when one of the specified parallel task...
Print functions (prefixed syntax)
List of print functions...
<QuickAction variable>.Add (Function)
Adds a new quick action to the application.
<QuickAction variable>.Remove (Function)
Removes a quick action defined for the application.
<QuickAction variable>.Pin (Function)
Generates a request to pin a quick action.
Linestring2DAddPoint (Function)
Adds a new point to a 2D linestring.
<PolygonGeo variable>.Overlap (Function)
Determines if a geographic polygon overlaps another geometry.
<Connection variable>.ListWatchedFiles (Function)
Returns the list of data files watched by HWatch.
<Variable ftpConnexion>Connect (Function)
Connects the current computer to an FTP server (File Transfer Protocol). This new feature...
<Variable ftpConnexion>Attribute (Function)
Identifies the attributes of a file found on an FTP server (File Transfer Protocol). This new...
<Segmented Button>.DeleteAll (Function)
Deletes all the options from a Segmented Button control.
Functions for managing objects (External language)
Operators on character strings
The character strings can be handled by specific WLanguage functions...
Calling a DLL written in Visual Basic
Visual Basic (like many other languages) allows you to create custom DLLs......
External language: Programming in C++ (WDWDIAL interface)
This third method uses the notion of class inheritance to simplify the interfacing between a C++...