ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

Global procedure/function
A global procedure can be used in all the processes or events of the project.
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.
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.
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...
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.
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.
Passing parameters
The parameters can be passed to a procedure...
DnDIsDataAvailable (Function)
Checks whether a specific type of data is available during Drag/Drop....
MCIPlay (Function)
Plays a media file.
TableSort (Function)
Sorts a Table or TreeView Table control on one or more columns (lexicographical sort).
ExceptionInfo (Function)
Retrieves information about the current exception.
MCIWidth (Function)
Returns the width (in pixels) of a media file used to display images.
TableDeleteAll (Function)
Deletes all rows from: a Table control populated programmatically, a TreeView Table control...
ExceptionThrow (Function)
Artificially triggers the security mechanism of WLanguage by throwing an exception.
TableDelete (Function)
Deletes a row from: a Table control, a TreeView Table control, a table displayed in a Combo...
ExceptionEnable (Function)
Re-enables the current exception process if the exception was corrected.
MCITrackCount (Function)
Returns the number of tracks found in a media file that was opened beforehand (MCIOpen).
TableSelectPlus (Function)
Selects a row in a Table or TreeView Table control.
ShellExecute (Function)
Opens a document in its associated application.
MCIOpen (Function)
Opens a media file.
TableSelectCount (Function)
Returns the number of selected elements in a Table or TreeView Table control (especially...
ExeRun (Function)
Executes a program (an executable file, for example) from the current application.
MCIPause (Function)
Pauses playback of the media file previously opened (MCIOpen).
TableSelectMinus (Function)
Deselects a row from a Table or TreeView Table control.
ExeTerminate (Function)
Ends the execution of a 32-bit application on the current computer: all the instances...
MCITrack (Function)
Returns the current track of a media file previously opened (MCIOpen).
TableSelect (Function)
Returns the index of the selected element in the Table or TreeView Table control.
ExeRunning (Function)
Allows you to find out whether a 32-bit application is already run.
NoAccent (Function)
Converts accented characters in a string to non-accented characters.
MCIPosition (Function)
Returns or changes the current position in a media file previously opened (MCIOpen).
TableInputSearch (Function)
Enables input in the the search area in the column title of the Table or Treeview Table control.
ExeInfo (Function)
Retrieves the specified information about the version of an executable or DLL.