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.
HFSQL Client/Serveur : Gestion des ports
Les ports utilisés par le serveur HFSQL Client/Serveur ......
Gérer le bouton "Précédent" du navigateur
Le bouton "Précédent" ou "Back" du navigateur permet à l'internaute d'afficher les pages précédentes déjà consultées......
Exécutable autonome
L'exécutable sera autonome si les éléments suivants sont intégrés dans l'exécutable ......
Fonctions Capteur
Les fonctions suivantes permettent de gérer la boussole et l'accéléromètre dans une application exécutée sur un appareil mobile (téléphone ou tablette)....
Evénements associés à un champ Ruban
Les événements associés aux champs Ruban et aux regroupements sont les suivants :...
Mode 9 images
Le mode 9 images permet de redimensionner harmonieusement des images......
Gestion des bases HBase
HBase est une base de données non relationnelle (NoSQL) distribuée, orientée colonne disposant d'un stockage non structuré pour les grandes tables......
Création d'un exécutable : Langue de l'exécutable
Lors de la création de l'exécutable, il est possible de choisir la ou les langues à intégrer dans l'exécutable......
12. Les pages en pratique
Le gestionnaire de sources
WINDEV, WEBDEV et WINDEV Mobile proposent un gestionnaire de sources très élaboré......
Description des blocs d'un état
Les différentes caractéristiques d'un bloc peuvent être visualisées et/ou modifiées dans la fenêtre de description de ce bloc......
Erreurs DDE
Lorsqu'une fonction DDE échoue (renvoie Faux par exemple), il est possible de connaître par programmation le numéro de l'erreur correspondante grâce à la fonction ErreurInfo......
Importation d'une fenêtre non WINDEV
Une fenêtre d'une application non WINDEV vous intéresse ?......
Gestion de la synchronisation
Grâce au mécanisme de synchronisation des pages, lors de chaque action effectuée dans une page une vérification de synchronisation est automatiquement réalisée......
Les contextes de pages
Dans une application Windows, toutes les informations relatives à la fenêtre sont conservées avec la fenêtre......
Constantes de la réplication assistée
Liste des constantes utilisées par les fonctions de la réplication assistée....
5. HFSQL Client/Serveur
Une application WINDEV Mobile HFSQL peut également fonctionner en mode Client/Serveur....
Récupérer les coordonnées du clic dans une image cliquable
Si l'image utilisée est définie avec une action lors du clic correspondant à "Appel serveur", il est possible de récupérer la position de la souris lors d'un clic sur l'image affichée dans le navigateur......
Référencement d'un site WEBDEV
Pour qu'un site soit visité, les internautes doivent tout d'abord le trouver......
Les plans (dans une fenêtre ou un état)
Les plans permettent de regrouper les champs d'une fenêtre......
Fichiers de données inaltérables
Cette fonctionnalité permet de signifier qu'un fichier de données ne pourra pas être modifié après écriture......
Les plans en WEBDEV
Les plans permettent de regrouper les champs d'un élément......
Saisie de l'interface dans les différentes langues
Lorsque les différentes langues gérées par l'application ont été sélectionnées, il est nécessaire de saisir toutes les informations affichées par l'application dans ces différentes langues......
8. Les fenêtres en pratique
Découvrez les principales manipulations disponibles sur les fenêtres....
gARécupérer (Fonction)
Décrit la valeur texte à afficher et à retourner lors de la récupération de la valeur d'un élément d'un champ Liste ou d'un champ Combo....