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.
Declaring a procedure/a function
The different syntaxes for declaring a procedure...
Parameters of a procedure/function
You have the ability to pass parameters to 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...
MyParameters (Reserved word)
The MyParameters keyword is used to handle the parameters passed to a WLanguage 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.
Passing parameters
The parameters can be passed to a 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.
dbgStartMemoryDiff (Function)
Starts a difference operation of the memory used by the application.
dbgEndMemoryDiff (Function)
Saves a memory dump containing the memory resources that have been allocated...
iPrintDuplicate (Function)
Prints a duplicate copy of a report.
AppListVersion (Function)
Lists the versions available on the reference setup server.
AppVersionInfo (Function)
Returns information about a version available on the setup server.
iParameterDuplicate (Function)
Configures the automatic creation of the duplicate copy generated during the next print.
AppActivateVersion (Function)
Activates one of the application versions available in the history of versions on the reference...
AppDeleteVersion (Function)
Deletes a version from the history of versions found on the reference setup server.
KeyGenerateInitialKey (Function)
Generates the initial key (unique license number) for the activation system of the application.
KeyCalcActivationKey (Function)
Calculates the activation key of application from the initial key.
KeyCompareKey (Function)
Compares an initial key with an activation key.
KeyGetIdentifier (Function)
Retrieves the identifier that was used to generate an initial key.
dbgSaveMemoryDump (Function)
Saves a dump of memory used by the application.
fParentDir (Function)
Returns the path of the parent directory for the specified directory.
GetGUID (Function)
Calculates a globally unique identifier (named "GUID"), whose size is: equal to 16 bytes,...
ClipboardUnicode (Function)
Returns the text found in the clipboard in Unicode format.
NetworkDomainName (Function)
Returns the name of the domain associated with the computer.
HAddScheduledOptimization (Function)
Adds an optimization task of HFSQL Client/Server data files....
fSeparator (Function)
Returns a file path with normalized separators.
UUEncode (Function)
Encodes a character string according to the UUEncode algorithm.
HListScheduledOptimization (Function)
Lists the scheduled optimization tasks of HFSQL Client/Server data files for a connection....
UUDecode (Function)
Decodes a character string in UUEncode format.
HDeleteScheduledOptimization (Function)
Deletes a scheduled optimization task from HFSQL Client/Server data files....
HAddScheduledBackup (Function)
Adds a scheduling for full backup (with or without differential backup) on the server defined...
SysRecentDocAdd (Function)
Adds a file into the list of recently opened documents.