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...
InAndroidMode (Function)
Indicates whether the code is run in Android mode.
WinCopyForm (Function)
Copies the content of a form into the clipboard.
WinPasteForm (Function)
Pastes the content of a form stored in the clipboard.
HDeleteDirectory (Function)
Deletes a directory from an HFSQL Client/Server database....
OrganizerSelectPlus (Function)
Selects an appointment in an Organizer control.
SaaSClientConnexion (Function)
Returns the characteristics of the connection to the client database.
HCreateServerTrigger (Function)
Adds or modifies a server trigger on the HFSQL server.
MutexCreate (Function)
Explicitly creates a mutex.
MutexStart (Function)
Locks the current thread while waiting for the mutex to be freed.
MutexEnd (Function)
Signals that the thread frees the mutex.
MutexDestroy (Function)
Explicitly destroys a mutex.
XMLSave (Function)
Saves an XML document in a file.
HPrepareQuery (Function)
Initializes a query and declares this query to the database server in order to optimize the next...
UploadFileSize (Function)
Returns the total size (in bytes) of a file found in an Upload control.
SaaSReadSiteParameter (Function)
Reads an information specific to the client for the current SaaS site.
AddLink (Function)
Adds a link to a text section in an edit control.
SaaSWriteSiteParameter (Function)
Saves a specific information for a SaaS site in the configuration of a client account.
iColumnNum (Function)
Returns the number of the current column in a multi-column report.
StringStartsWith (Function)
Checks whether a character string starts: with a specific character string. with one...
StringEndsWith (Function)
Checks whether a character string ends: with a specific character string. with one...
ChronoPause (Function)
Pauses a stopwatch in order to measure the time spent on a process.
ChronoResume (Function)
Restarts a stopwatch that was stopped by ChronoEnd or ChronoPause.
COMCreateInstance (Function)
Instantiates a COM object (Component Object Model).
COMCallMethod (Function)
Runs a method of an interface of a COM object instantiated by COMCreateInstance.
FileToArray (Function)
Fills an array of classes or structures with the content of an HFSQL data file or query.