ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Local procedure
Two types of procedures are available...
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes.
Typecasting of parameters
The description of the parameter type is optional...
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage procedure...
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.
Passing parameters
The parameters can be passed to a procedure...
xlsData (Function)
Retrieves the content of a cell found in an XLS file.
HDeleteDatabase (Function)
Deletes a database located on an HFSQL server.
SaaSAdminSiteConnection (Function)
Returns the connection to the common database or to the reference database of the SaaS site.
MarkdownLink (Function)
Adds a clickable link in a Markdown string. This makes it possible to add a link in a control...
SFModify (Function)
Modifies the records of a file defined in Salesforce.
SysNation (Function)
Returns the nation currently used by the system.
MapAddImage (Function)
Adds a new image to the map displayed in a Map control.
HTMLInsertBefore (Function)
Adds a node before the specified node in an HTML document.
HModifyScheduledOptimization (Function)
Modifies a scheduled optimization task on the HFSQL server defined by the connection.
InMacCatalystMode (Function)
Indicates whether the application is running in Mac Catalyst mode (running an iPad application...
TestOnError (Function)
Provokes: an assertion during the test of element or project (Go mode). an error in automated...
GeometryIntersect (Function)
Checks whether two geometries have a non-empty intersection.
MatExist (Function)
Checks the whether the matrix exists in memory.
fDate (Function)
Returns or modifies the different dates associated with a file or directory (date created, modified...
ContactDelete (Function)
Deletes the current contact: from a Lotus Notes or Outlook address book. in the Phone...
GetCountryList (Function)
Returns the list of countries according to the ISO 3166-1 standard.
tapiDialerDisplay (Function)
Opens the default telephony application (dialer) and displays the specified number. No call...
MaskZipCode (Function)
Retrieves the postal code input mask adapted to a given country.
BTActivate (Function)
Enables or disables the management of Bluetooth on the device.
ListDelete (Function)
Deletes an element from a List Box, ListView or Combo Box control populated programmatically.
BurnerSave (Function)
Burns the files found in the compilation onto the CD or DVD.
BrowserType (Function)
Returns the type of browser used by the Web user.
AppointmentModify (Function)
Modifies the current appointment: in a Lotus Notes or Outlook calendar. in the calendar found...
NetOpenRemoteAccess (Function)
Establishes a remote connection.
FTPRemoveDir (Function)
Deletes a directory and its content (files and sub-directories) from an FTP server (File Transfer...