DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV 2024 !
Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Editeur de code
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Recherche et remplace une chaîne de caractères dans le champ Editeur de code.
Exemple
// Remplace les appels à la fonction Info par la fonction Trace
EditeurCodeRemplace(EDCODE_SansNom1, "Info", "Trace", MotComplet)
EditeurCodeSupprimeTout(EDCODE_Exemple)
sCode est une chaîne = [
sFichier est une chaîne
info(sFichier)
]
// Insère du code
EditeurCodeInsère(EDCODE_Exemple, 1, sCode)

// Recherche un texte dans le contenu du champ Éditeur de code
tabTrouve est un tableau d'entiers // Position de chaque occurrence dans le texte
EditeurCodeRecherche(EDCODE_Exemple, "info")
SI tabTrouve.Occurrence > 0 ALORS
Info("Le texte 'info' a été trouvé. Il va être remplacé par 'erreur'.")
FIN
EditeurCodeRemplace(EDCODE_Exemple, "info", "erreur")
Syntaxe
EditeurCodeRemplace(<Champ Editeur de code> , <Texte à rechercher> , <Nouveau texte> [, <Options>])
<Champ Editeur de code> : Nom de champ
Nom du champ Editeur de code à manipuler.
<Texte à rechercher> : Chaîne de caractères
Texte à rechercher.
<Nouveau texte> : Chaîne de caractères
Texte utilisé pour le remplacement.
<Options> : Constante optionnelle de type Entier
Options de recherche du mot à remplacer :
MotCompletRecherche le mot complet (entouré par des caractères de ponctuation ou des espaces).
SansCasseRecherche sans tenir compte de la casse (majuscules/minuscules) et des accents.

Par défaut, la recherche est sensible à la casse.
Liste des exemples associés :
Le champ Editeur de code Exemples unitaires (WINDEV) : Le champ Editeur de code
[ + ] Cet exemple présente le champ Editeur de code qui pemet aux utilisateurs finaux de saisir du code WLangage, de le compiler et de l'exécuter.
Classification Métier / UI : Code UI
Composante : wd290obj.dll
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 07/03/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale