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.
BurnerAddDirectory (Function)
Adds all the files found in a directory to the compilation.
SMSNbMessage (Function)
Returns the number of SMS messages stored on an Android phone.
SMSFirst (Function)
Reads the first SMS message stored on the Android phone.
SMSNext (Function)
Reads the following SMS message stored on the Android phone.
fDateTime (Function)
Returns or modifies the different dates and times associated with a file or directory (date...
HTransactionList (Function)
Returns the list of current or interrupted transactions on the server for the specified connection.
LooperToExcel (Function)
Creates an Excel file from the data found in a Looper control (browsing Looper control or memory...
BurnerSave (Function)
Burns the files found in the compilation onto the CD or DVD.
LooperToWord (Function)
Creates a Word file (.RTF) using the data from a Looper control.
LooperToXML (Function)
Creates an XML file with data from a Looper control (Looper control based on a data file...
DomoSwitchOn (Function)
Switches on one or more electrical devices compatible with the X10. protocol.
DomoOpen (Function)
Used to establish a connection with a X10 interface.
DomoSwitchOff (Function)
Switches off one or more electrical devices compatible with the X10 protocol.
DomoSend (Function)
Sends a command to one or more electrical devices compatible with the X10 protocol.
DomoStatus (Function)
Used to find out whether an electrical device (compatible with the X10 protocol) is switched on or off.
DomoClose (Function)
Closes the communication opened by DomoOpen.
EmailStartNotesSession (Function)
Allows you to access the data handled by the Lotus Notes messaging (emails, contacts, groups...
NotesOpenConnection (Function)
Establishes a connection to a Domino server.
CDEject (Function)
Opens or closes the door of CD/DVD player selected on the current computer....
NotesOpenDatabase (Function)
Gives access to the documents managed by Lotus Notes.
CDList (Function)
Returns the list of CD/DVD players installed on the current computer....
ContactAdd (Function)
Adds a contact: in a Lotus Notes or Outlook address book. into the list of contacts...
OutlookStartSession (Function)
Allows you to access data handled by the Outlook messaging software (emails, contacts, groups...
InAutomaticTestMode (Function)
Used to find out whether an automatic test is currently run or not.
ExecutePresetAction (Function)
Runs a preset WINDEV action.