ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

"Is Class" operator
The "is <Class>" operator is used to find out whether the object used in an object of the class (or an object of one of its derived classes)...
Multiple assignments of arrays, structures and classes
The multiple assignment of arrays consists in assigning a set of simple values (boolean, integer, string, real, numeric or currency) to the cells of an array. This multiple assignment is also available for the structures and the classes....
Error 121: Shadowing a structure
Error 1021: The method of the class is not global
Dynamic instantiation of object
An object can be dynamically associated with a class, we talk of dynamic instantiation of object......
Minimap
The minimap is an option that allows you to quickly navigate the code editor......
External language: Programming in C++ (WDWDIAL interface)
This third method uses the notion of class inheritance to simplify the interfacing between a C++ application and WINDEV......
JavaExecute (Function)
Starts a Java application or a Java applet by invoking the "Main" method of a given Java class.
Calling a DLL written in Visual Basic
Visual Basic (like many other languages) allows you to create custom DLLs......
OOP concepts
A class contains the description of a data structure (members) and the processes (methods) that handle this structure....
Elements of a class: Enumerating and handling through programming
Several types of WLanguage variables are used to enumerate and dynamically handle the elements of a class......
Error 1005: To explicitly access a global element of '%1' class, use the syntax
Error 1004: To explicitly access an element of the base class '%1', use the syntax
Error: Redefinition of syntax
The '<method>' methods of the '<derived class>' class and of the '<base class>' class do not have the same prototype......
Error 1003: The element does not exist in the class
Carrying over the differences from an element to another one
The project comparator is used to compare two elements and to list the differences found......
5. Unit tests
Unit tests (also called automated tests) are used to test windows, procedures and classes in an application at different levels of development......
Error 1030: The access to the base class is restricted by a private inheritance
Error 1029: The access to the base class is restricted by a protected inheritance
Procedure (Type of variable)
The Procedure type is used to handle: the procedures or methods found in the project. the procedures or methods found in an internal component. the procedures or methods found in an external component....
Error 1013: The access to the member of the class is restricted by a protected inheritance
ThreadExecute (Function)
Starts the execution of a secondary thread.
Procedure description (Type of variable)
The Procedure Description type is used to get information about a procedure or a method.
WITH
Factorizes the expression of an element on which several sub-elements or properties are accessed.
Error 1035: A class used in a structure must have a constructor without parameter...
1
2
3
4
5
6
105
>