DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Chaîne de caractères : Comment extraire, supprimer, remplacer des mots ?
<Chaîne ANSI>.SupprimeDoublon (Fonction)
TailleCommune (Fonction)
<Chaîne ANSI>.Inverse (Fonction)
TexteVersXML (Fonction)
PositionVersLigne (Fonction)
<Chaîne ANSI>.Insère (Fonction)
<Table>.VersTexte (Fonction)
ChaîneInverse (Fonction)
fCherche (Fonction)
Cherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
Fonctions de gestion des chaînes de caractères (syntaxe préfixée)
ChaîneFinitPar (Fonction)
Chaînes littérales : chaînes de caractères monolignes et multilignes
Les chaînes littérales permettent de représenter et de manipuler des données textuelles. Les chaînes littérales permettent par exemple d'afficher une information, de définir une constante, etc.
Fonctions de gestion des champs RTF
Fonctions de gestion des Dates et des Heures (syntaxe préfixée)
Gestionnaire des chaînes du projet
Fonctions de gestion des chaînes de caractères
Fonctions Hash
HeureVersChaîne (Fonction)
Convertit une heure en une chaîne au format spécifié.
Manipuler les chaînes de caractères
Chaîne sur (Type de variable)
Le type Chaîne sur permet de manipuler une chaîne de taille fixée, terminée par un 0 binaire (identique au langage C).
Opérateurs sur chaînes de caractères
Les chaînes de caractères peuvent être manipulées par des fonctions spécifiques du WLangage ou par les opérateurs +, [[ et ]]...
Milieu (Fonction)
RTFRemplace (Fonction)
Chaîne ASCIIZ sur (Type de variable)
TableVersTexte (Fonction)
Crée une chaîne de caractères avec les données d'un champ Table ou Table hiérarchique.
RegexVérifie (Fonction)
ChaîneSupprime (Fonction)
ExtraitLigne (Fonction)
Chaîne Pascal sur (Type de variable)
Chaîne (Type de variable)
Phonétique (Fonction)
Fonctions de gestion des Dates et des Heures
Chaîne Unicode sur (Type de variable)
Position (Fonction)
PositionOccurrence (Fonction)
Tronque (Fonction)
fInsèreTexteAuDébut (Fonction)
<Chaîne ANSI>.RegexVérifie (Fonction)
<Variable JSON>.VersChaîne (Fonction)
Encode (Fonction)
Encode une chaîne de caractères ou un buffer. Pour décoder le résultat, il suffit d'utiliser la fonction Décode.
ChaîneInsère (Fonction)
Taille (Fonction)
Renvoie :
  • la taille d'une chaîne de caractères, c'est-à-dire le nombre de caractères composant la chaîne de caractères (y compris les caractères espace et 0 binaire).
  • la taille d'un buffer, c'est-à-dire le nombre d'octets composant le buffer.
SansCaractèreGauche (Fonction)
gVersTexte (Fonction)
Décode (Fonction)
VérifieExpressionRégulière (Fonction)
SansCaractère (Fonction)
SansCaractèreDroite (Fonction)
<Chaîne Unicode>.RegexVérifie (Fonction)
Vérifie si une chaîne respecte un format défini par une expression régulière.
ExtraitChaîneEntre (Fonction)
Permet de:
  • extraire d'une chaîne de caractères une sous-chaîne entre deux séparateurs de chaînes donnés.
  • effectuer un parcours de sous-chaînes entre deux séparateurs de chaîne donnés dans une chaîne de caractères.
MotVersTableau (Fonction)
Traduction des messages de programmation
SansAccent (Fonction)
<Chaîne ANSI>.CaractOccurrenceType (Fonction)
<Type Buffer>.Décode (Fonction)
iImprimeMot (Fonction)
Envoie au "buffer" d'impression la chaîne de caractères passée en paramètre.
XMLVersTexte (Fonction)
JSONVersChaîne (Fonction)
<Type Buffer>.Encode (Fonction)
Gestion de l'Unicode dans les chaînes de caractères
L'Unicode est un système de codage spécifiant un nombre unique pour chaque caractère.
ChaîneSupprimeDoublon (Fonction)
ChaîneVersJSON (Fonction)
UUEncode (Fonction)
CaractOccurrenceType (Fonction)
Messages multilingues : Conversion au nouveau format (version 27 et supérieure)
UUDécode (Fonction)
<Chaîne ANSI>.FinitPar (Fonction)
LigneVersPosition (Fonction)
RTFAjoute (Fonction)
ChaîneIncrémente (Fonction)
Instruction POUR TOUT / POUR TOUS (parcours de chaînes)
L'instruction POUR TOUT permet d'effectuer différents types de parcours de chaînes ...
MotOccurrence (Fonction)
Renvoie le nombre de mots d'une chaîne.
fAjouteTexte (Fonction)
Ajoute le contenu d'une chaîne de caractères à la fin d'un fichier.
<Chaîne ANSI>.Incrémente (Fonction)
<Variable FichierDisque>.Cherche (Fonction)
Cherche une chaîne de caractères ou un buffer dans un fichier ouvert avec la fonction fOuvre.
RTFInsère (Fonction)
Insère une chaîne de caractères au format RTF dans le contenu d'un champ RTF (dans une fenêtre ou un état), ou dans le contenu d'une chaîne de caractères au format RTF.
Erreur 1005 : Pour accéder explicitement à un élément global de la classe '%1', utilisez la syntaxe
Informations partagées
Les informations saisies lors de la création des fichiers et des rubriques sont partagées par l'ensemble de l'environnement......
SupprimeTout (Fonction)
Supprime tous les éléments : d'un tableau WLangage à une dimension ou deux dimensions. d'un tableau associatif. de la propriété tableau d'un type avancé (tableau des événements de gglAgenda, ...). d'une file WLangage. d'une pile WLangage. d'une liste WLangage....
Erreur 1004 : Pour accéder explicitement à un élément de la classe de base '%1', utilisez la syntaxe
Connecteur Natif MariaDB : Spécificités et remarques
Les paragraphes suivants présentent les remarques générales et les spécificités du Connecteur Natif MariaDB......
fRepRenomme (Fonction)
Modifie le nom d'un répertoire....
Description d'un champ Agenda (champ d'une page)
Le champ Agenda peut être paramétré directement sous l'éditeur grâce à la fenêtre de description (onglet "Détail")......
Comment faire un site pour Linux ?
Le développement d'un site pour Linux se fait de manière identique au développement d'un site pour Windows....
Palettes de couleurs
Les palettes de couleurs sont un moyen simple de personnaliser l'aspect visuel d'un site......
Le champ Traitement de texte
Le champ "Traitement de texte" est un champ évolué permettant à l'utilisateur final de créer et d'éditer des documents au format docx standard......
Single Page App
Une "Single Page App" est une application Web (Internet ou Intranet) dont toutes les pages sont regroupées dans une même page......
RubriqueMémorisée (Propriété)
La propriété RubriqueMémorisée permet de : Connaître la rubrique mémorisée ou la variable mémorisée d'un champ Table, Zone répétée, Liste ou Combo. Modifier la rubrique mémorisée ou la variable mémorisée d'un champ Table, Zone répétée, Liste ou Combo....
HListeFichier (Exemple)
Exemple d'utilisation de la fonction HListeFichier...
Tableau HTML
Le tableau HTML est un champ qui permet de faire des présentations spécifiques dans des pages HTML......
ImageInfoFerme (Fonction)
Ferme le fichier image (au format JPEG ou TIFF) utilisé par la fonction ImageInfoValeur et/ou la fonction ImageInfoListe et libère l'image de la mémoire....
Fonctions diverses Windows
Liste des fonctions diverses Windows...
Test automatique créé par l'utilisateur
WINDEV permet à l'utilisateur d'enregistrer un scénario de test pour le transmettre au service qualité ou au développeur......
SaisieAjouteJeton (Fonction)
Ajoute un jeton dans un champ de saisie de type "Jetons de texte".
sEchap (Fonction)
Lance diverses fonctions agissant directement sur les bits du port série, du port parallèle ou du port infrarouge, indépendamment du protocole de communication.
Description de Liaison (Type de variable)
Une variable de type Description de Liaison permet de décrire par programmation une liaison entre deux fichiers de données.
MotDePasse (Propriété)
La propriété MotDePasse peut être utilisée : sur les champs de saisie (ou les colonnes de table de type texte) pour savoir si le champ est de type "Mot de passe" ou pour modifier le type "Mot de passe" du champ. sur les connexions (HFSQL Client/Serveur, OLE DB, ...) pour définir le mot de passe de l'utilisateur utilisant la connexion....
HListeClé (Exemple)
Exemple d'utilisation de la fonction HListeClé...
Nation (Fonction)
Définit ou identifie la langue d'affichage (libellés, messages, ...) utilisée pour les fenêtres, les pages, les états et les champs....
Brochure des nouveautés 27 : Nouveautés WINDEV
Nouveautés de WINDEV 27 présentes dans la brochure des Nouveautés 27....
Connexion (Type de variable)
Le type Connexion permet de décrire par programmation une ou plusieurs connexions à des bases de données externes (HFSQL Client/Serveur, Connecteur Natif, ......