ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Libraries (.WDL file)
A library is a WDL file that contains all WINDEV or WEBDEV resources ...
Creating an executable without library
When creating an executable, you can choose not to use a library or not to include all the elements of the project in the library...
Using several libraries in an application
A library is a WDL file that contains all the resources...
UnloadWDL (Function)
Frees the library that was loaded in memory by LoadWDL.
Batch processing: creation of executables, WDLs, components, etc.
WINDEV and WEBDEV allow you to perform multiple types of processes from a command line...
LoadWDL (Example)
Usage example of the LoadWDL function
LoadWDL (Function)
Loads a library of WINDEV objects in memory (.WDL).
nWDOpenWDL: Opening a library
Opens a library created by WINDEV (file with a WDL extension)...
Application patch
Once an application was installed, the application library had to be reinstalled whenever a modification was performed (WDL file)...
ERR_NO_PROJECT
Launch the labelling in SCM of the current version of a project (in an action plan).
<Source>.ChangeLocation (Function)
Modifies the search mode of physical tables (.FIC, .NDX, ...).
HChangeLocation (Function)
Modifies the search mode of physical tables (.FIC, .NDX, ...).
fLoadResource (Function)
Loads the content of a resource from a library.
Library,Disk (External language)
Opens the project library that is stored on disk.
Manipulating formatted display controls programmatically
WEBDEV allows you to manipulate a formatted display control through programming...
ComponentInfo (Function)
Returns information about a component.
Automatically executed processes / events in an application
Several actions are automatically performed when opening or closing an application.
CertificateLoad (Function)
Loads a certificate from a file or a buffer.
Deploying a WEBDEV site: Creating the library
A library (file with a WDL extension) is used to group the resources of the project (pages, queries, ...
External language: Programming in Fortran
We are going to call the elements developed in WINDEV (project, windows, analysis, ...
External language: Programming in C#
We are going to call the elements developed in WINDEV (project, windows, analysis, ...
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
External language: Java programming
We are going to call the elements developed in WINDEV (project, windows, analysis, ...
TrustedCertificateAdd (Function)
Adds a certificate to the list of trusted root authorities used to validate certification strings.
5. The following files are automatically created
Définit l'image SVG utilisée pour un graphe de type "Pourcentage imagé".
3. Deploying a WINDEV application
The scope of a procedure defines whether it is public, private, etc...
Constants for managing projects
List of constants used by the functions for managing projects.
External language: Pascal programming
We are going to call the elements developed in WINDEV (project, windows, ...
Manual deployment of a dynamic site
WEBDEV proposes several methods for deploying a dynamic site...
WDInst: choose the type of installation to generate
WDInst allows you to create several types of setup...
Creating an executable: WINDEV Framework
Each WINDEV function is associated with a WINDEV DLL...
External language: Cobol programming
We are going to call the elements developed in WINDEV (project, windows, analysis, ...
Customizing the setup program (Plug-in)
In a setup program, you may want to customize some actions...
Testing and debugging a remote site
WEBDEV offers several methods to test and debug a site on the development computer (see The different types of WEBDEV websites)...
Creating an executable: How it works and the library
The operating mode of an executable allows you to define whether the executable can be used by one or more users...
WEBDEV site deployment: Files to install
The setup program creation wizard allows you to select the files that will be installed with the site...
External language: Programming in Visual Basic
We are going to call the elements developed in WINDEV (project, windows, database schema, ...
Generating a library
Generating a library consists in selecting the elements handled by this application (windows, reports, classes, sets of procedures, queries, data files...
SOAPRun (Function)
Runs a procedure on a SOAP server.
External language: Programming in C
We are going to call the elements developed in WINDEV (project, windows, ...
Sound (Function)
Plays a sound in WAV format.
Creating/Configuring a WEBDEV deployment account
WDOptimizer is used to...
ComponentInfo (Example)
Usage example of the ComponentInfo function
CertificateSignString (Example)
Usage example of the CertificateSignString function
15. Creating the executable in practice
Creating the executable in practice
ProjectInfo (Function)
Returns specific information about the project currently run.
The Active WEBDEV Pages
You want to reference several pages of your WEBDEV website?...
Creating a WINDEV application for Linux
WINDEV allows you to create native 64-bit Linux executables. Their UI is developed with the window editor.
Where are the files located after the setup?
Creates the image of the specified window in a BMP file.
HSetREP (Function)
Enables or disables the management of .REP files.
Overview of external languages
The FontBold property is used to:
  • Determine if the text is bold.
  • Change the weight of the text.
SOAPRunXML (Function)
Runs a procedure on a SOAP server.
Self-contained executable
The executable will be stand-alone if the following elements are included in the executable...
SysIconAddImage (Function)
Adds an icon that overlays the application icon in the taskbar.
"Project explorer" pane
The "Project explorer" pane is used to simplify the development environment of WINDEV, WEBDEV and WINDEV Mobile...
Creating an executable file
Once the development of your WINDEV application is completed (windows, reports, queries, etc.)...
Assisted universal replication programmatically
The assisted replication through programming is used to implement a replication on an existing application while controlling the synchronization in the application itself...
SysThumbnailAddButton (Function)
Adds a button into the thumbnail of the application in the taskbar.
Extensions of files created by WINDEV, WEBDEV, WINDEV Mobile
The table below presents the main extensions of files created and supported by WINDEV, WEBDEV and WINDEV Mobile...
BackgroundImage (Property)
The ImageFond property lets you view and modify the background image of an element: window, page, field or state.
SysThumbnailModifyButton (Function)
Modifies one of the buttons found on the application thumbnail in the taskbar.
<Source>.Declare (Function)
Declares a description of table (found in a database schema) in the current project.
Automated tests on an executable
WINDEV allows you to test a project using the corresponding executable...
Creating and deploying the installation program: How do you do it?
Creating the setup program allows you to deploy a WINDEV application on the end-user computers...
Deploying a site (from the development computer)
Regardless of the type of site created by WEBDEV (static site or dynamic site), WEBDEV Development version allows your to automatically install the site on the server...
HDeclare (Function)
Declares a description of table (found in a database schema) in the current project.
Universal assisted replication: specific features
List of functions that manipulate HTML documents.
Limitations of WINDEV, WEBDEV and WINDEV Mobile
A structure is a custom type of data...
BuildBrowsingTable (Function)
Creates a Table control from the items of a table (view or query).
Static audit
Static audit is a feature of the development environment that examines the elements of a project to detect issues and suggest improvements...
How to create a patch?
Closes a WINDEV window (and returns a value if necessary).
CertificateSignString (Function)
Creates the signature of a character string.
I was using C with WINDEV 5.5. How to proceed in WINDEV 2024?
You have the ability to use external languages with WINDEV...
Organizing the directories of a project
When creating a project, a directory specific to this project is automatically created...
Remote WEBDEV administrator: Error message management
By default, when an error occurs in a dynamic WEBDEV site, an error message is displayed in the browser of the Web user.
Skin template
WINDEV, WEBDEV and WINDEV Mobile allow you to customize the interface of your applications via several preset interfaces...
WINDEV, WEBDEV, Android or iOS external component
An external component is a set of WINDEV, WEBDEV or WINDEV Mobile elements...
URL Rewriting
URL Rewriting is a technique used to improve SEO...
Use WebSockets with the WebSocket server
The WebSocket protocol provides a communication channel over a TCP socket for browsers and Web servers...
Creating an executable: Executable language
When creating the executable, you have the ability to choose the languages that will be included in the executable...
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
Error messages that can be displayed in the browser
This help page presents the different error messages that can be displayed in the browser...
Style (Property)
The Style property is used to retrieve and assign the entire style of a control (including the overrides).
nWDGetLastError: Code of the last error
Error code of last error...
Deployment via physical media (DVD, etc.)
Callback from the PartageProximitéEnvoieFichier.Cb function for the Callback parameter
Creating the executable and the setup program
The languages supported by the application are taken into account...
Project description: Advanced tab
The project description window allows you to configure various elements of your project...
RTFLoad (Function)
Loads a file in RTF in an RTF control (found in a window or in a report).
RunReportsAndQueries (Function)
Starts Reports and Queries and opens the WINDEV project corresponding to the current application.
Remote deployment via FTP or HTTP
Gets the architecture (32 or 64-bit) of a computer's default email client.
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
5. Deploying a dynamic Session or AWP site in practice
Moves a directory and its contents to another directory within a remote drive.
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
HFSQL constants
List of constants used by the HFSQL functions.
WINDEV Mobile 2026: New WLanguage features
Version 2026 includes new and improved functions, properties and data types, ...
Site map of PC SOFT documentation
The "Logs" tab is used to see the details of logs for a specific period...
1
2
3
4
>