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.
Conception d'un superchamp
Un superchamp est un type de champ avancé......
InfosEtendues (Propriété)
La propriété InfosEtendues permet de connaître les informations supplémentaires : d'un fichier de données accédé par un Connecteur Natif ou HFSQL Client/Serveur. d'une rubrique accédé par un Connecteur Natif ou HFSQL Client/Serveur. d'une connexion. Dans ce cas, cette propriété est équivalente à la propriété CxInfosEtendues....
Informations sur un champ d'une fenêtre ou d'une page
L'éditeur de fenêtres / de pages permet d'obtenir rapidement des renseignements sur les champs manipulés....
Les clés composées
Une clé composée est une rubrique clé composée de plusieurs autres rubriques......
7. Site dynamique sur des configurations spécifiques
Evénements associés aux fenêtres
Liste des événements associés aux fenêtres...
Gestion du Markdown
Markdown est un langage de balisage "léger" qui permet de formater des textes......
Editeur de diagrammes (WEBDEV) : Fonctionnalités
Le champ Editeur de diagrammes propose de nombreuses fonctionnalités accessibles via ......
Diagramme de classes
Un diagramme de classes permet de modéliser la structure d'un système grâce à des classes et à des relations entre ces classes......
Graphe avec affichage en temps réel
Ce type de graphe permet de représenter en temps réel des flux de données permanents......
ZoneRépétéeInsèreLigne (Fonction)
Insère une répétition dans un champ Zone répétée.
Achats In-App
Les systèmes mobiles (Android/iOS) permettent à leurs applications de proposer du contenu payant, en utilisant le système de paiement de l'App Store ou de Google Play......
J2EEAjouteEntête (Fonction)
Ajoute un entête à la prochaine procédure à exécuter sur le serveur.
fOuvre (Fonction)
Ouvre un fichier externe (ANSI ou UNICODE) pour le manipuler par programmation.
Manipuler un champ Boîte à outils par programmation
WINDEV et WINDEV Mobile permettent de manipuler un champ Boîte à outils directement par programmation......
Les graphes de type "Histogramme"
Les données sont interprétées comme des "barres", dont la hauteur est proportionnelle à la valeur de la donnée......
HFiltreContient (Fonction)
Définit et active un filtre de type "Contient" sur un fichier de données, une vue ou une requête.
Classes, membres, méthodes et propriétés
Une classe est composée de ......
8. Partager un projet en pratique
Installation de WINDEV, WEBDEV ou WINDEV Mobile
Ce chapitre présente la configuration nécessaire pour installer WINDEV, WEBDEV ou WINDEV Mobile ainsi que les différentes étapes de l'installation......
HeureSys (Fonction)
Renvoie ou modifie l'heure système (heure actuelle définie pour le poste en cours)....
fRenomme (Fonction)
Modifie le nom d'un fichier....
fCrée (Fonction)
Crée un fichier externe.
DnDRécupère (Fonction)
Récupère les données d'un certain type lors du glisser/déplacer....
ExeInfo (Fonction)
Récupère les informations spécifiées sur la version d'un exécutable ou d'une DLL....