ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Declaring and using a variable
A variable is defined by name and type...
Service variable
The Service variable is used to...
Report based on a variable (Data binding)
A report based on a variable is used to directly print the information found in a WLanguage variable...
Composite variable
A composite variable contains different types of elements (members)...
TypeVar (Function)
Identifies the type of an expression, a variable (during a call to a procedure for example) or a control.
Advanced types
The advanced types of WLanguage are as follows
Checkers available in the code editor
The code editor proposes several tools used to correct the code...
Constant
The constants are language elements whose value is fixed once and for all...
IsNumeric (Function)
Enables you to find out whether a variable or a control is:
  • a numeric (integer, real, currency or numeric).
  • a string that can be converted into numeric.
WLanguage types
The different types in WLanguage are...
Assignment operators
Three assignment operators are available...
<Source>.Reset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
HReset (Function)
Initializes:
  • one or all variables of file items with their default values.
  • one or all items of a Record variable with their default values.
Type inference
The type inference is used to simplify the declaration of variables when the variable type can be automatically deduced by the compiler...
Code style
A code style is used to automatically prefix the name of all the variables and project elements (windows, report controls, classes, etc.
<ftpConnection variable>.MakeDir (Function)
Creates a directory on an FTP server (File Transfer Protocol). This new function is available...
<zipArchive variable>.ChangePath (Function)
Modifies the stored path of a file in an archive (in ZIP, WDZ or 7z format).
<Connection variable>.TransactionList (Function)
Returns the list of current or interrupted transactions on the server for the specified connection.
<ManualEvent variable>.Open (Function)
Opens a synchronization event between several threads.
<Icon variable>.SaveICO (Function)
Saves an image in icon format either in a file, or in memory.
<httpRequest variable>.ResetCookie (Function)
Deletes all the cookies (globally or for a domain) stored by the calls to HTTPRequest.
<Image variable>.PixelColor (Function)
Identifies the color of a pixel contained in an Image variable.
<DiskFile variable>.ReadLineRegularExpression (Function)
... and assigns them to a variable.
<picLayer variable>.PixelColor (Function)
Identifies the color of a pixel contained in a picLayer variable.
<Certificate variable>.OpenProperties (Function)
Opens the Windows window used to find out the properties of a certificate.
<Image variable>.DrawArc (Function)
Draws a circle arc or an ellipse arc in an Image variable.
<htmlNode variable>.InsertBefore (Function)
Adds a node before the specified node in an HTML document.
<zipArchive variable>.InfoFile (Function)
Returns the characteristics of a file found an archive: The name of the file and its stored...
<htmlNode variable>.FindElementByTag (Function)
Searches for elements that correspond to a tag in an HTML node.
<WDPic variable>.DrawPolyline (Function)
Draws a line composed of multiple segments.
<btleDevice variable>.GetAService (Function)
Retrieves the service of a Bluetooth Low Energy device corresponding to the specified identifier...
<ftpConnection variable>.Name (Function)
Returns the name of the last file accessed by an FTP function (File Transfer Protocol). This new...
xmlSignatureInformationKeyX509 (Variable type)
The xmlSignatureInformationKeyX509 type is used to define the information that must be included...
<Image variable>.DrawTextMarkdown (Function)
Draws Markdown text in a variable of type Image.
<Connection variable>.DeleteScheduledBackup (Function)
Deletes a scheduled backup from an HFSQL Client/Server server....
<Connection variable>.TransactionRollbackToSavepoint (Function)
Rolls the transaction back to the savepoint.
<Image variable>.Background (Function)
Declares the default background color for rectangles, circles, ... used in a variable of type...
<ftpConnection variable>.FileExist (Function)
Checks if a given file exists on an FTP server. This new function is available from WINDEV Suite...
<Connection variable>.TransactionCancel (Function)
If a transaction is in progress, rolls back all operations performed on tables in transactions...
<htmlDocument variable>.BuildString (Function)
Generates a UTF-8 string containing an HTML document.