ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Calling a procedure/a function
Syntax for calling a local or global procedure.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Global procedure/function
A global procedure can be used in all the processes or events of the project.
Parameters of a procedure/function
You have the ability to pass parameters to a procedure.
Passing parameters
The parameters can be passed to a 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.
Local procedure
Two types of procedures are available...
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.
HListUser (Function)
Returns the list of users defined for a connection.
HDeactivateFilter (Function)
Temporarily disables the filter on a data file (view or query).
HListConnectedUser (Function)
Lists the users currently connected to one or more files handled by a Client/Server connection....
HDeactivateTrigger (Function)
Disables a trigger.
HDeleteTrigger (Function)
Deletes a trigger.
.Net functions
List of .Net functions...
PowerStatus (Function)
Used to get various information about the battery (main or secondary) of the device...
HDescribeTrigger (Function)
Adds or modifies a trigger on an HFSQL data file.
tapiCallStart (Function)
Returns the date and time of the beginning of call (incoming or outgoing call).
tapiCallIsWaiting (Function)
Used to find out whether the call is on hold.
tapiCallIsBusy (Function)
Used to find out whether the number called is busy.
tapiCallIsOver (Function)
Used to find out whether the incoming or outgoing call is ended.
tapiCallEnd (Function)
Returns the date and time of the end of call.
tapiNoAnswer (Function)
Used to find out whether an answer was given to the call.
EmailDeleteMessage (Function)
Deletes the current email using the current protocol (POP3, IMAP, MS Exchange, Lotus Notes...
tapiStop (Function)
Stops reading a pre-recorded message (tapiPlay).
EmailSaveAttachment (Function)
Copies the attachment of current email onto the user computer (locally).
NetIPAddress (Function)
Returns the IP (Internet Protocol) address of a computer.
tapiCapability (Function)
Returns the characteristics of a telephony device.
EmailReset (Function)
Resets all the variables of the email structure or all the variables of an Email variable.
tapiDial (Function)
Dials a phone number for a voice line.
EmailStartSMTPSession (Function)
Starts a session for sending emails with the SMTP protocol.
tapiLineDial (Function)
Dials a phone number for a voice line and chooses the device to use.
tapiCallDuring (Function)
Returns the duration of the call (difference between the start date and time of call and the end...
EmailStartSession (Function)
Starts an email management session based on the selected management mode (POP3, SMTP, IMAP or MS...