ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

Using several libraries in an application
A library is a WDL file that contains all the resources...
LoadWDL (Example)
Usage example of the LoadWDL function
Libraries (.WDL file)
A library is a WDL file that contains all WINDEV or WEBDEV 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 (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)...
<Source>.ChangeLocation (Function)
Modifies the search mode of physical data files (.FIC, .NDX, ...).
ERR_NO_PROJECT
fLoadResource (Function)
Loads the content of a resource from a library.
HChangeLocation (Function)
Modifies the search mode of physical data files (.FIC, .NDX, ...).
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 programmatically...
ComponentInfo (Function)
Returns information about a component.
ComponentInfo (Example)
Usage example of the ComponentInfo function
Automatically executed processes / events in an application
Several actions are automatically performed when opening or closing an application.
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...
CertificateLoad (Function)
Loads a certificate from a file or a buffer.
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
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, ...
Style (Property)
The Style property is used to retrieve and assign the entire style of a control (including the overrides).
TrustedCertificateAdd (Function)
Adds a certificate to the list of trusted root authorities used to validate certification strings.
External language: Java programming
We are going to call the elements developed in WINDEV (project, windows, analysis, ...
3. Deploying a WINDEV application
Constants for managing projects
List of constants used by the functions for managing projects.
5. The following files are automatically created
Manual deployment of a dynamic site
WEBDEV proposes several methods for deploying a dynamic site...
External language: Pascal programming
We are going to call the elements developed in WINDEV (project, windows, ...
WDInst: choose the type of installation to generate
WDInst allows you to create several types of setup...
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)...
External language: Cobol programming
We are going to call the elements developed in WINDEV (project, windows, analysis, ...
Creating an executable: WINDEV Framework
Each WINDEV function is associated with a WINDEV DLL...
Instances and library of an executable file
The operating mode of an executable allows you to define whether the executable can be used by one or more users...
Generating a library
Generating a library consists in selecting the elements handled by this application (windows, reports, classes, sets of procedures, queries, data files...
External language: Programming in Visual Basic
We are going to call the elements developed in WINDEV (project, windows, analysis, ...
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 C
We are going to call the elements developed in WINDEV (project, windows, ...
SOAPRun (Function)
Runs a procedure on a SOAP server.
Sound (Function)
Plays a sound in WAV format.
ProjectInfo (Function)
Returns specific information about the project currently run.
CertificateSignString (Example)
Usage example of the CertificateSignString function
15. Creating the executable in practice
Creating the executable in practice
Creating/Configuring a WEBDEV deployment account
Self-contained executable
It will be a self-contained executable if the following elements are included in the executable...
Overview of external languages
HSetREP (Function)
Enables or disables the management of .REP files.
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?
The Active WEBDEV Pages
You want to reference several pages of your WEBDEV website?...
SOAPRunXML (Function)
Runs a procedure on a SOAP server.
"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.)...
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...
SysIconAddImage (Function)
Adds an icon that overlays the application icon in the taskbar.
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.
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...
<Source>.Declare (Function)
Declares a data file description (found in an analysis) in the current project.
Universal assisted replication: specific features
SysThumbnailAddButton (Function)
Adds a button into the thumbnail of the application in the taskbar.
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 data file (found in an analysis) in the current project.
Automated tests on an executable
WINDEV allows you to test a project using the corresponding executable...
Limitations of WINDEV, WEBDEV and WINDEV Mobile
I was using C with WINDEV 5.5. How to proceed in WINDEV 2024?
You have the ability to use external languages with WINDEV...
BuildBrowsingTable (Function)
Creates a Table control from the items of a data file (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?
Use WebSockets with the WebSocket server
The WebSocket protocol provides a communication channel over a TCP socket for browsers and Web servers...
CertificateSignString (Function)
Creates the signature of a character string.
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...
Organizing the directories of a project
When creating a project, a directory specific to this project is automatically created...
URL Rewriting
URL Rewriting is a technique used to improve SEO...
Setting the language of an executable file
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...
Deployment via physical media (DVD, etc.)
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).
nWDGetLastError: Code of the last error
Error code of last error...
Various functions
List of various functions found in WINDEV, WINDEV Mobile and WEBDEV.
RunReportsAndQueries (Function)
Starts Reports and Queries and opens the WINDEV project corresponding to the current application.
Remote deployment via FTP or HTTP
Generating an iOS application
Several steps must be performed to develop an iPhone/iPad application:
5. Deploying a dynamic Session or AWP site in practice
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
1
2
3
4
>