DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

GDS : Renommage ou changement de machine
Lors d'un développement, il peut être nécessaire de changer le poste utilisé pour le développement (changement de machine, renommage du poste, ...
Fournir un lien pour ouvrir une application
Article LST
  • Comment lancer une application via un lien.
  • Un exemple support contenant des procédures réutilisables pour déclencher le lancement d'une application via un lien.
AnimationJoue (Fonction)
Joue une animation sur une modification d'un champ, d'un groupe de champs ou d'une fenêtre.
sysNotification (Type de variable)
Le type sysNotification permet de définir toutes les caractéristiques avancées d'une notification système interactive.
SocketClientInfo (Fonction)
Permet au serveur d'obtenir des renseignements sur le socket client en cours.
PlanActionExécute (Fonction)
Exécute une instance de plan d'action dans la fabrique logicielle.
Licence d'utilisation du logiciel WINDEV Mobile
Mise à jour d'un Cluster WEBDEV
Le Cluster WEBDEV permet d'assurer de meilleures performances et une haute disponibilité pour l'hébergement de vos sites WEBDEV...
Licence d'utilisation du logiciel WINDEV Mobile
Licence d'utilisation du logiciel WINDEV Mobile
Licence d'utilisation du logiciel WINDEV
Licence d'utilisation du logiciel WINDEV
Licence d'utilisation du logiciel WINDEV
Mise à jour d'un Cluster WEBDEV
Le Cluster WEBDEV permet d'assurer de meilleures performances et une haute disponibilité pour l'hébergement de vos sites WEBDEV...
dbgFinDiffMémoire (Fonction)
Sauve un dump mémoire contenant uniquement les ressources mémoire qui ont été allouées et qui n'ont pas encore été libérées depuis l'appel précédent de la fonction dbgDébutDiffMémoire.
<Image>.Police (Fonction)
Déclare la police de caractères qui sera utilisée par la fonction dTexte dans un champ Image.
Annexe 3 : Fichier de configuration
<Variable Image>.Police (Fonction)
Déclare la police de caractères qui sera utilisée par la fonction dTexte dans une variable de type Image.
Annexe 2 : Vérification du serveur
Licence d'utilisation de WDINT
Licence d'utilisation de WDINT
AnalyseurDébut (Fonction)
Lance la "collecte d'informations" pour l'analyseur de performances.
Gestion des cookies
Un cookie est un moyen simple de stocker temporairement une information chez un internaute...
HTransactionInterrompue (Fonction)
Permet de savoir si une transaction a été interrompue (la transaction n'a été ni validée, ni annulée).
Déploiement manuel d'un site dynamique
WEBDEV offre plusieurs possibilités pour le déploiement d'un site dynamique ...
SocketCrée (Fonction)
Créé un socket.
SocketConnecte (Fonction)
Connecte un poste client à un socket donné.
Licence d'utilisation du logiciel WINDEV
Mise à jour automatique du serveur HFSQL Client/Serveur
Le Centre de Contrôle HFSQL permet de mettre en place la mise à jour automatique du serveur...
Licence d'utilisation du logiciel WINDEV
Licence d'utilisation du logiciel WINDEV
Développer des sites 64 bits
Il est possible de déployer des sites compatibles 64 bits...
GDS : Créer une base de sources
Pour partager un projet grâce au gestionnaire de sources, il est nécessaire de créer une base de sources...
dbgSauveDumpMémoire (Fonction)
Sauve un dump de la mémoire utilisée par l'application.
Configuration de la base de registre (sites dynamiques WEBDEV)
Lors de l'installation d'un site WEBDEV sur un serveur Windows, les renseignements concernant le site sont automatiquement insérés dans la base de registre, à l'entrée suivante ...
fRepDonnéesCommun (Fonction)
Renvoie un chemin de répertoire pour les données partagées de l'application courante :
  • entre tous les utilisateurs de la machine
  • entre tous les utilisateurs TSE
Ce répertoire est utilisable sans restriction sous Windows XP, Vista, ... Ce répertoire permet de stocker par exemple : 
  • les fichiers de configuration générale de l'application (fichiers .INI, fichiers .XML, ...).
  • les fichiers de données communs à tous les utilisateurs (fichiers de données HFSQL .fic, .ndx, .mmo).
Le champ Combo
Le champ "Combo" permet d'afficher une liste d'éléments et de sélectionner un élément dans cette liste...
2. Analyseur de performances
Tuto WEBDEV - Optimiser un projet WEBDEV Leçon 2 - Analyseur de performances - 15 mn
<Variable gglConnexion>.Connecte (Fonction)
Permet de s'authentifier auprès d'un serveur Google (via le mode d'authentification "OAuth 2.0").
Fonctions de gestion des drives : OneDrive, Google Drive, Dropbox (syntaxe préfixée)
Les fonctions de gestion des drives sont les suivantes ...
Base HFSQL Client/Serveur : Recommandations
Cette page d'aide présente les principales recommandations permettant d'optimiser la sécurité et les performances d'une base de données HFSQL Client/Serveur en fonction des contraintes et des fonctionnalités recherchées...
Droits sur le répertoire virtuel
Tester et déboguer un site distant
WEBDEV offre plusieurs possibilités pour tester et déboguer un site directement sur le poste de développement (voir Les différents types de tests WEBDEV)...
16. Test d'une application en pratique
Déploiement d'une application utilisant un composant externe
Le déploiement d'une application utilisant un ou plusieurs composants externes se fait de la même façon que le déploiement d'une application classique ...
Centre de Contrôle HFSQL : Présentation
Le Centre de Contrôle HFSQL permet de gérer les différentes bases de données HFSQL (Réseau, Mobile, Client/Serveur) qui sont présentes dans l'entreprise...
hdfsCopieDepuis (Fonction)
Copie un fichier situé sur un serveur Hadoop vers la machine locale.
<Variable Connexion>.GèreMiseAJourServeur (Fonction)
Permet de gérer la mise à jour automatique des serveurs HFSQL Client/Serveur en spécifiant la fréquence de la vérification de la disponibilité des mises à jour.
Mise à jour automatique du Serveur d'application WEBDEV
L'administrateur WEBDEV version Déploiement permet de mettre en place la mise à jour du serveur d'application WEBDEV...
HGèreMiseAJourServeur (Fonction)
Permet de gérer la mise à jour automatique des serveurs HFSQL Client/Serveur en spécifiant la fréquence de la vérification de la disponibilité des mises à jour.
Gestion des tâches parallèles
A l'heure actuelle, la puissance des machines augmente...
<Variable hdfsConnexion>.CopieDepuis (Fonction)
Copie un fichier situé sur un serveur Hadoop vers la machine locale.
Installation du robot de surveillance
Le robot de surveillance est constitué de trois exécutables...
GglConnecte (Fonction)
Permet de s'authentifier auprès d'un serveur Google (via le mode d'authentification "OAuth 2.0").
Application Java et WINDEV
Une application Java est entièrement compilé en Java...
Technologie JITc
Le principe de la technologie JITc (Just In Time Compilation) est très simple ...
14. Modes de génération
Modes de génération
Fonctions système
Liste des fonctions système
FinProgramme (Fonction)
Termine l'exécution du programme en cours.
Editeur de Requêtes
L'éditeur de requêtes permet de créer automatiquement des requêtes sur les fichiers de données...
Fonctions de gestion des threads (syntaxe préfixée)
Liste des fonctions de gestion des threads (syntaxe préfixée)
Groupware utilisateur et LDAP
LDAP est un protocole de plus en plus utilisé dans les entreprises...
dbgSauveDumpDébogage (Fonction)
Sauve un dump de débogage de l'application.
SocketEcrit (Fonction)
Ecrit un message destiné à un autre socket.
Messages d'erreur pouvant être affichés dans le navigateur
Cette page d'aide présente les différents messages pouvant être affichés dans le navigateur...
Messages d'erreur pouvant être affichés dans le navigateur
Cette page d'aide présente les différents messages pouvant être affichés dans le navigateur...
Gestion des threads
WINDEV et WINDEV Mobile mettent à votre disposition des fonctions qui permettent de réaliser une gestion avancée des threads.
Ouverture d'une fenêtre à partir d'un thread secondaire
Un thread secondaire ne peut pas ouvrir directement une fenêtre avec les fonctions classiques du WLangage telles que ...
Fonctions de gestion des drives : OneDrive, Google Drive, Dropbox
Les fonctions de gestion des drives sont les suivantes ...
Licence d'utilisation du logiciel WDMSG
Licence d'utilisation du logiciel WDMSG
Manipuler un champ Code-barres par programmation
WINDEV, WEBDEV et WINDEV Mobile permettent de manipuler un champ Code-barres directement par programmation...
Création d'un certificat SSL utilisable avec SocketCréeSSL
Pour créer un serveur SSL avec la fonction SocketCréeSSL, il faut utiliser un certificat signé contenant une clé privée...
Accéder à Outlook
WINDEV et WEBDEV permettent d'accéder facilement aux différentes données manipulées par Outlook...
Configuration de la base de registre liée à l'installation de WEBDEV
Installation du serveur d'application WEBDEV sur un serveur Windows...
Licence d'utilisation du logiciel
Licence d'utilisation du logiciel WINDEV Express
Fonctions HTTP
Liste des fonctions HTTP
Droits sur le répertoire virtuel
Vérifier l'orthographe dans les champs de saisie
WINDEV offre la possibilité d'utiliser la fonctionnalité de correction orthographique dans les champs de saisie et les colonnes de type texte des champs Table des applications WINDEV...
HDécritConnexion (Fonction)
Décrit une nouvelle connexion à une base de données externe.
SocketChangeModeTransmission (Fonction)
Change le mode de transmission utilisé sur un socket.
Fonctions de gestion des threads
Liste des fonctions de gestion des threads
dbgActiveAudit (Fonction)
Active l'audit dynamique par programmation.
sOuvre (Fonction)
Ouvre et initialise :
  • soit un port série.
  • soit un port parallèle.
  • soit un port infrarouge.
Groupware utilisateur et LDAP
LDAP est un protocole de plus en plus utilisé dans les entreprises...
Webservices SOAP : Importation et consommation
WINDEV, WEBDEV et WINDEV Mobile permettent d'importer directement des Webservices dans vos applications...
Fonctions de gestion des réseaux
Liste des fonctions de gestion des réseaux
Licence d'utilisation du logiciel WDMSG
Licence d'utilisation du logiciel WDMSG
Gestion des serveurs HFSQL
Le Centre de Contrôle HFSQL propose une gestion complète des serveurs HFSQL...
Licence d'utilisation du logiciel WDMSG
Administrateur WEBDEV distant : Gestion des messages d'erreur
Par défaut, lorsqu'une erreur survient dans un site dynamique WEBDEV, un message d'erreur apparaît sous le navigateur de l'internaute.
WDInst : Configurer le poste d'installation
Lors de la création du programme d'installation, l'éditeur d'installation WDInst permet de configurer le poste sur lequel le programme va être installé...
Constantes Zones de mémoire partagées
Comment ajouter un paiement sécurisé dans un site WEBDEV ?
Cette page d'aide présente comment ajouter un paiement sécurisé dans un site WEBDEV...
Notifications d'un serveur HFSQL
Un serveur peut rencontrer différents problèmes sans qu'aucun utilisateur (ou développeur) ne s'en aperçoive.
Par exemple :
  • une tâche planifiée peut être en échec,
  • une sauvegarde automatique peut échouer,
  • un noeud peut devenir inactif dans un cluster HFSQL, ...
hPolitiqueSécurité (Type de variable)
Le type hPolitiqueSécurité permet de connaître et de définir toutes les caractéristiques avancées d'une politique de sécurité des mots de passe mise en place pour un serveur HFSQL Client/Serveur.
Ce type de variable est une nouveauté disponible uniquement dans la version Abonnement à partir de WINDEV Suite 2025 Update 3.
fMemOuvre (Fonction)
Ouvre une zone de mémoire partagée entre plusieurs applications.
Contrôle : Etat SMART des disques
Le robot de surveillance va interroger les attributs SMART des disques durs d'un serveur...
CertificatSigneChaîne (Fonction)
Crée la signature d'une chaîne de caractères.
Fonctions de gestion des objets (Langage externe)
Licence d'utilisation de WINDEV Mobile Express
Licence de WINDEV Mobile Express
Tests automatiques
Tuto WINDEV - Surveillez l'évolution de votre application Tests automatiques - 20 mn
SysRep (Fonction)
Renvoie le chemin d'un répertoire du système.
Serveur OAuth intégré dans le Serveur d'Application WEBDEV
Le protocole OAuth est un standard ouvert utilisé pour délivrer des autorisations sécurisées...
Normes de programmation sous Windows Vista et supérieur
Pour augmenter la sécurité des postes face aux vers et virus, Windows Vista/7 a mis en place le mécanisme de l'UAC (le contrôle de compte utilisateur).
HOuvreConnexion (Fonction)
Ouvre une connexion à une base de données spécifique.
1. Composants livrés avec WINDEV
WINDEV est livré en standard avec projets correspondants à des composants.
Constantes de gestion des threads
Liste des constantes utilisées par les fonctions de gestion des threads, sections critiques, sémaphores, mutex, ...
zipParamètreCréationExe (Type de variable)
Le type zipParamètreCréationExe permet de définir toutes les informations nécessaires à la création d'une archive auto-extractible sous forme d'un exécutable (.EXE).
Ce type de variable est une nouveauté disponible uniquement dans la version Abonnement à partir de WINDEV Suite 2025 Update 3.
HEtatServeur (Fonction)
Permet de connaître l'état d'un serveur HFSQL (cette fonction utilise le service MantaManager).
dbgActiveLog (Fonction)
Active par programmation le log d'exécution.
SocketCréeSSL (Fonction)
Créé un socket sécurisé selon le protocole SSL.
gglConnexion (Type de variable)
Le type gglConnexion permet de décrire une connexion aux services Google et de gérer l'authentification auprès des différents services...
PlanActionParamètre (Fonction)
Paramètre un plan d'action dans la fabrique logicielle.
2. Déployer un site par HTTP
Tuto WEBDEV - Déploiement d'un site Leçon 2 - Déployer un site par HTTP - 30 mn
WINDEV et OPC
OPC est le terme employé pour désigner "OLE for Process Control"...
Le champ Onglet
Le champ Onglet permet d'afficher uniquement certains champs en même temps...
Driver ODBC pour HFSQL Classic et pour HFSQL Client/Serveur (Windows)
Le driver ODBC pour HFSQL Classic (monoposte ou réseau) permet d'accéder à une base de données HFSQL Classic depuis un logiciel de base de données externe, gérant les accès par ODBC...
CookieEcrit (Fonction)
Ecrit un cookie sur le poste de l'internaute.
Avant d'appeler le Support Technique Gratuit
Les manipulations à faire avant d'appeler le support technique ...
Log d'exécution
Comment connaître les fonctionnalités de l'application les plus utilisées ? Il suffit d'utiliser le log d'exécution...
Création d'un exécutable : Framework WINDEV
Chaque fonction WINDEV est associée à une DLL WINDEV...
Diagramme d'états-transitions
Un diagramme d'états-transitions présente un automate à états finis...
Déploiement d'un site WEBDEV : Profil de déploiement
L'assistant de création du programme d'installation permet de sélectionner le profil de déploiement à utiliser...
15. Cookies : des informations conservées chez l'internaute
fDateHeure (Exemple)
Exemple d'utilisation de la fonction fDateHeure
Écrire au Support Technique Gratuit
Lorsque vous rencontrez un problème, essayez de l'isoler, et de le reproduire en utilisant le minimum d'éléments...
AnimationMinFPS (Fonction)
Paramètre le nombre minimal d'images par seconde pour que les animations dans les champs (effets de transitions) soient activées.
StockageLocalSupprimeTout (Fonction)
Supprime toutes les valeurs du stockage local.
Facturation électronique : Composant Factur-X
Factur-X est un standard de facture électronique qui offre à la fois une facture lisible au format PDF et un fichier XML contenant les données de la facture nécessaires à son traitement informatisé...
Lire des codes-barres
WINDEV, WEBDEV et WINDEV Mobile permettent de créer des applications capables de lire des codes-barres...
Gestion assistée des erreurs HFSQL
WINDEV, WEBDEV et WINDEV Mobile intègrent un module de gestion assistée des erreurs HFSQL...
5. Déploiement d'un site dynamique (Session ou AWP) en pratique
Passer une application en 64 bits
WINDEV permet de développer des applications 64 bits...
StockageLocalSupprime (Fonction)
Supprime une valeur du stockage local.
Proxy (Fonction)
Spécifie si les fonctions de communication utilisant le protocole HTTP ou HTTPS doivent ou non passer par un proxy pour exécuter leurs requêtes. Un proxy permet de partager l'accès à Internet entre différents postes d'un réseau.
1. Configuration nécessaire pour déployer un site
Tuto WEBDEV - Déploiement d'un site Leçon 1 - Configuration nécessaire pour déployer un site - 30 mn
StockageLocalOccurrence (Fonction)
Renvoie le nombre de valeurs du stockage local.
AppelWD : Fonction spécifique au langage externe
Appelle une fonction du WLangage depuis un langage externe.
Composant interne
Un composant interne est un regroupement d'éléments d'un projet...
StockageLocalRécupère (Fonction)
Récupère une valeur du stockage local.
StockageLocalNomValeur (Fonction)
Renvoie le nom d'une valeur du stockage local.
Fonctions de gestion du stockage local
Les fonctions suivantes permettent de gérer le stockage local des données en code navigateur.
Développement d'un site SaaS
Le développement d'un site SaaS est très similaire à celui d'un site WEBDEV traditionnel. Certaines opérations supplémentaires doivent être réalisées ...
WDSurveillance : Robot de surveillance
Le robot de surveillance WWSurveillance permet de surveiller un serveur Web exécutant des sites dynamiques WEBDEV...
LanceAppliAssociée (Fonction)
Ouvre directement un document dans son application associée.
L'éditeur d'états
WINDEV, WEBDEV et WINDEV Mobile permettent de créer des états grâce à l'éditeur d'états...
<Image>.SauveJPEG (Fonction)
Sauve une image :
  • soit dans un fichier au format JPEG.
  • soit en mémoire.
Différence de comportement sous Windows Vista (et supérieur)
Vous venez de tester votre projet en utilisant une des options de tests Vista/7 ...
Fabrique Logicielle
Le concept de fabrique logicielle permet d'automatiser le processus de production des applications.
SocketConnecteInfraRouge (Fonction)
Connecte un poste client à un socket donné via le port infrarouge.
dSauveImageJPEG (Fonction)
Sauve une image :
  • soit dans un fichier au format JPEG.
  • soit en mémoire.
3. Gestion des sockets
WINDEV met à votre disposition des fonctions qui permettent de réaliser une gestion avancée des sockets.
Fonctions de gestion des répertoires et des fichiers externes
Liste des fonctions de gestion des fichiers externes
Le champ Interrupteur
Un interrupteur peut correspondre ...
SocketCréeInfraRouge (Fonction)
Créé un socket utilisant le port infrarouge.
dPolice (Fonction)
Déclare la police de caractères qui sera utilisée par la fonction dTexte :
  • dans un champ Image,
  • dans une variable de type Image,
  • dans une variable de type WDPic (sur le calque d'arrière-plan),
  • dans une variable de type picCalque.
WDModFic : Outil de modification automatique des fichiers de données
WDModFic est un outil permettant d'effectuer la modification automatique des fichiers de données présents sur le poste de développement et sur les postes des utilisateurs finaux...
PHPExécute (Fonction)
Appelle un script externe .php et renvoie le résultat dans une chaîne.
Installation de WINDEV, WEBDEV ou WINDEV Mobile
Cette page présente la configuration nécessaire pour installer WINDEV, WEBDEV ou WINDEV Mobile ainsi que les différentes étapes de l'installation...
Licence d'utilisation du logiciel WEBDEV
Licence d'utilisation du logiciel WEBDEV
OBEXEnvoieFichier (Fonction)
Envoie un fichier sur un périphérique gérant le protocole OBEX.
BTInfoRadio (Fonction)
Renvoie des informations spécifiques sur une radio Bluetooth connectée à la machine.
<Variable zipArchive>.CréeExe (Fonction)
Crée une archive auto-extractible sous forme d'un exécutable en 32 bits (.EXE).
Fonctions de gestion de HFSQL Client/Serveur
Différentes fonctions HFSQL sont spécifiques à la gestion des données HFSQL Client/Serveur...
zipCréeExe (Fonction)
Crée une archive auto-extractible sous forme d'un exécutable en 32 bits (.EXE).
Robot de surveillance : Configuration des paramètres du robot
Depuis le moniteur, il est possible de modifier les options de configuration ...
3. Le modèle UML en pratique
3. Le modèle UML en pratique
Communiquez par emails
WINDEV, WEBDEV et WINDEV Mobile permettent de gérer directement les emails depuis vos applications...
Brochure des nouveautés 2024 : Nouveautés WINDEV
Nouveautés de WINDEV 2024 présentes dans la brochure des Nouveautés 2024.
Principe d'exécution des threads
Lorsqu'une application est en cours d'exécution, cette application s'exécute dans un thread principal...
Licence d'utilisation du logiciel WEBDEV
Licence d'utilisation du logiciel WEBDEV
Licence d'utilisation du logiciel WEBDEV (version Développement)
5. Test d'un site en pratique
WEBDEV 2026 : Nouveautés du WLangage
En version 2026, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés, ...
Licence d'utilisation du logiciel WEBDEV
ScriptExécute (Fonction)
Appelle un script externe (par exemple .php ou .asp) et renvoie le résultat dans une chaîne.
2. Exemples livrés avec WINDEV
Les exemples livrés avec WINDEV présentent de manière didactique les différentes fonctionnalités de WINDEV.
Informations optionnelles de connexion
Lors de la définition des connexions sous l'éditeur d'analyses ou lors de la définition des connexions par programmation, il est possible de spécifier des informations optionnelles de connexion...
Procédures et requêtes stockées (HFSQL Client/Serveur)
Les procédures stockées permettent de simplifier l'évolution et la maintenance de vos applications en factorisant le code...
SQLConnecte (Fonction)
Connecte l'application en cours à une base de données à interroger par SQL.
Brochure des nouveautés 2026 : Nouveautés WINDEV
Nouveautés de WINDEV 2026 présentes dans la brochure des Nouveautés 2026.
Brochure des nouveautés 2026 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2026 présentes dans la brochure des Nouveautés 2026.
Constantes système
Liste des constantes utilisées par les fonctions système.
Brochure des nouveautés 27 : Nouveautés WEBDEV
Nouveautés de WEBDEV 27 présentes dans la brochure des Nouveautés 27.
Brochure des nouveautés 2025 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2025 présentes dans la brochure des Nouveautés 2025.
WINDEV 2026 : Nouveautés du WLangage
En version 2026, de nouvelles fonctions, propriétés et de nouveaux types de données font leur apparition et certains ont été améliorés, ...
Brochure des nouveautés 27 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 27 présentes dans la brochure des Nouveautés 27.
Brochure des nouveautés 2026 : Nouveautés WEBDEV
Nouveautés de WEBDEV 2026 présentes dans la brochure des Nouveautés 2026.
Constantes HFSQL
Liste des constantes utilisées par les fonctions HFSQL.
Plan du site de documentation PC SOFT
Valeur des constantes de l'API Windows 32 bits
Valeur des constantes de l'API Windows 32 bits
Brochure des nouveautés 2024 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 2024 présentes dans la brochure des Nouveautés 2024.
1
4
5
6
7
8
>