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.
AuthImportToken( Function)
Creates a webservice access token from an description token in JSON format.
AuthRefreshToken (Function)
Refreshes a user's OAuth2 token when it expires....
CheckUserIDentity (Function)
Allows you to check the real identity of the current user via biometrics check.
EmailCloseSession (Function)
Closes an email management session depending on the selected mode (SMTP/POP3, IMAP, MS Exchange...
OKCancel (Function)
Displays a message in a standard dialog box that proposes "OK" and "Cancel" and returns the user's...
ErrorBuild (Function)
Displays a custom error message in a system error window.
OKCancelAsynchronous (Function)
Displays a message in a standard non-blocking dialog box with the answers "OK" and "Cancel"...
grColumnSpacing (Function)
Indicates the spacing between each data category in a column chart or in a Minimum/Maximum stock...
Error (Function)
Displays a custom error message in a system error window.
ConfirmAsynchronous (Function)
Displays a non-blocking message in a standard dialog box with the answers "Yes", "No", "Cancel"...
RegistryRename (Function)
Renames a key in the registry.
Input (Function)
Displays a message allowing the user to type an information.
ArrayCopy (Function)
Copies the content of an array to another array.
CodeWLanguageMetEnForme (Function)
Put in Geometry a WLanguage code: coloring, standardized rewriting, indentation, translation, etc.
MemFirst (Function)
Positions on the first element of a memory zone and returns the value of this first element.
Use (Function)
Opens a WINDEV window and closes all the other windows that were opened beforehand.
EncryptAsymmetricEnveloped (Function)
Performs an asymmetric encryption of an envelope.
BitcoinValidAddress (Function)
Checks whether a Bitcoin wallet address is valid.
InfoAsynchronous (Function)
Displays a non-blocking custom message in a system information window.
BitcoinCoreDateTimeLatestBlock( Function)
Returns the date and time when the last block was created.
BitcoinCoreBlockCount( Function)
Returns the size of the blockchain known by the Bitcoin node (i.e. the number of blocks created...
DateToDateInYear (Function)
Returns the number of the day in the year corresponding to a given date.
<Type Date>ToDayInYear (Function)
Returns the number of the day in the year corresponding to a given date.
fWrite (Function)
Writes: a character string into an external file. a memory section....
fWriteLine (Function)
Writes a line into a text file (ANSI or UNICODE).