WINDEV, développement de logiciel, langage de programmation, variable, opérateur, tableau, chaîne de caractères, projet WD, fenêtre WINDEV, champ de saisie, fonction informatique, programmation informatique, programmation, tableau de chaînes, fonction Trace, code informatique, WINDEV 28 Express, WINDEV Express
Comme dans tous les langages, les VARIABLES sont manipulées par des opérateurs.
(...)
Une chaine de caractères est une suite de lettres, de chiffres, de caractères, qui va constituer du texte, que l'on va attribuer à une variable.
[...] L'onglet contenu . Rechercher une chaîne de caractères 4 - LES TABLEAUX . Tableaux de chaînes . [...]
[...] Tout ce qui est entre crochets constituera notre chaîne de caractères On peut affecter à une chaîne de caractères la valeur venant d'un champ (ici SAI_Nom) On a des opérateurs spécifiques à des chaînes de caractères Le projet WD - MES PREMIERES FENETRES Nous allons construire ce projet : On va créer notre nouvelle FENETRE On clique sur FENETRE Puis sur FENETRE On clique sur VIERGE, puis sur OK Dans cette FENETRE, nous allons AJOUTER UN CHAMP DE SAISIE Et nous allons placer le CHAMP dans la FENETRE On double-clique dessus On ouvre le MENU CHAMP DE SAISIE On va appeler ce champ : TEXTE Le libellé sera également TEXTE On va cliquer sur l'onglet CONTENU On va ajouter un texte par défaut : WINDEV est un outil formidable On va cliquer sur OK pour valider On va agrandir le champ pour que le texte soit visible On va ajouter un premier BOUTON (qui va servir à faire une recherche dans la chaîne de caractères) On reste dans le volet CREATION et on va chercher le BOUTON que l'on place en dessous du CHAMP TEXTE On se positionne sur le LIBELLE BOUTON et on tape sur la BARRE D'ESPACE : On va taper : Rechercher une chaîne On va RENTRER DU CODE SUR LE BOUTON - On clique sur Rechercher une chaîne - Puis on clique sur CODE avec le BOUTON DROIT DE LA SOURIS Nous allons rentrer le CODE suivant : Voilà ce que fait le code : On commence à définir une variable CHAÎNE A RECHERCHER Est une chaîne à laquelle on attribue la valeur WINDEV Ensuite on définit une VARIABLE NUMERIQUE qui s'appelle POS Ensuite, on donne à cette VARIABLE POS la position de la chaîne de caractères qui est à rechercher (WiNDEV) dans le texte qui a été saisi Ceci est renvoyé par la fonction POSITION, qui va renvoyer la position de la deuxième chaîne dans la première Dans Chaîne à rechercher, on tape : Ensuite, si la POSITION = 0 On tape Si = On définit la condition : Si Pos = 0 Cela signifie que le TEXTE N'A PAS ETE TROUVE On affiche donc le MESSAGE ADEQUAT SINON on affiche la position du TEXTE qui a été trouvé Et on rajoute le message du TEXTE qui a été trouvé On va tester tout de suite LA FENETRE On clique sur RECHERCHER UNE CHAÎNE Le message s'affiche : WINDEV TROUVE A LA POSITION 1 Les TABLEAUX Les TABLEAUX sont un type de VARIABLE un peu particulier C'est en fait un ensemble de variables de même type qui sont numérotées, plutôt que de créer une variable que l'on appellerait A1, A2, A3?. [...]
[...] Tableaux d'entiers . La fonction TRACE . Initialisation rapide d'un tableau LES VARIABLES - LES OPERATEURS Comme dans tous les langages, les VARIABLES sont manipulées par des opérateurs Exemples : Je vais créer un nouveau BOUTON dans lequel je vais placer du code On se positionne sur le BOUTON Clic droit avec la souris On clique sur CODE On va rentrer plusieurs variables La 1ère va s'appeler Cpt Sera de type ENTIER La 2ème va s'appeler V1 Elle sera également de type ENTIER La 3ème va s'appeler Res Elle sera de type NUMERIQUE Je vais leur donner des VALEURS On va faire des opérations Si j'écris : Dans ce cas, Cpt vaudra 13 (10 + Les OPERATEURS sont : Pour l'ADDITION : + Pour la SOUSTRACTION : - Pour la MULTIPLICATION : * Pour la DIVISION : / Pour INCREMENTER UNE VARIABLE : à la SUITE D'une VARIABLE (on ajoute On peut faire suivre LA VARIABLE de pour lui dire que l'on va DECREMENTER (on enlève 1 à la VARIABLE) Cpt vaudra 13 + 1 = 14 Dans ce cas là Cpt sera = à 13 Si je veux AJOUTER ou RETRANCHER une valeur plus importante : Cpt = Cpt-8 Cpt = Cpt - 8 Cpt prend une nouvelle valeur Cpt est égal à 13 Auquel on retire 8 Donc cela fait 5 Cette ligne peut aussi s'écrire d'une autre manière : Cpt 8 C'est la manière abrégée d'écrire la même chose que ce que l'on a au-dessus Idem pour l'ajout : Cpt 8 Pour vérifier le résultat : Info(Cpt) On a aussi les OPERATEURS DE COMPARAISON : INFERIEUR INFERIEUR OU EGAL ⤠SUPERIEUR OU EGAL DIFFERENT DE LES VARIABLES - LES CHAÎNES Approfondissons les chaînes de caractères Une chaîne de caractères est une suite de lettres, de chiffres, de caractères, qui va constituer du texte, que l'on va attribuer à une variable Une chaîne de caractères se définit de la même façon qu'une variable Nom est une chaîne Ensuite on lui donne une valeur avec le signe = Nom = « Dupont » Comme n'importe quelle variable On peut aussi déclarer une variable de type chaîne de caractères sur plusieurs lignes de cette manière-là : On déclare la variable : Machaîne est une chaîne Ensuite, on écrit : Machaîne = [ On ouvre le crochet Puis on ferme le crochet Pour ouvrir les crochets sur un clavier, utilisez les combinaisons de touches appropriées selon votre système d'exploitation : Alt Gr + 5 pour le crochet ouvrant [ et Alt Gr + ° pour le crochet fermant ] sur un clavier français. [...]
[...] WINDEV 28 Express - Les variables WINDEV 28 EXPRESS Les variables LIVRE 2/2 SOMMAIRE : Les VARIABLES - LES OPERATEURS . Les différents opérateurs . Les opérateurs de comparaison 2 - Les VARIABLES - LES CHAÎNES . [...]
[...] Les chaînes . Les opérateurs spécifiques sur les chaînes 3 - Le projet WD - MES PREMIERES FENETRES . Le menu Champs de saisie . [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture