Etienne BAUDOUX

Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX

Le Deal du moment :
Jeux, jouets et Lego : le deuxième à ...
Voir le deal

5 participants

    Coloration syntaxique [RESOLU]

    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Coloration syntaxique [RESOLU]

    Message par polien Mer 31 Aoû 2011 - 8:37

    Bonjour,

    Je suis en train de développer un logiciel pour créer des sites internet, le logiciel traduit des balises (exemple: [g]) en code html. Mais pour plus de clartée, j'aimerai "colorier" ses balises automatiquement pour que par exemple une balise "[rouge]" s'affiche en rouge, une balise "[bleu]" s'affiche en bleu... clown comment faire? Question

    Merci de votre aide cheers

    Cordialement,
    Polien Cool


    Dernière édition par polien le Dim 4 Sep 2011 - 14:47, édité 4 fois
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par polien Mer 31 Aoû 2011 - 9:19

    quelqu'un peut m'aider svp? No
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 30
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par JHPC-Software Mer 31 Aoû 2011 - 11:18

    La aucune idée, tout ce que je sais c'est que l'action devra être dans l'évènement TextChanged
    Admin le sais, je pense ...

    Cordialement,
    JHPC
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par Admin Mer 31 Aoû 2011 - 11:48

    Bonjour,

    Je crains que ça ne soit pas faisable à ce jour, trop compliquer pour SZ =/
    Piranahman
    Piranahman
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 30
    Localisation : Voir GPS....
    Emploi/loisirs : Sans/Sans
    Humeur : indécis (je sais pas ce que ça veut dire)
    Date d'inscription : 26/12/2010

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par Piranahman Mer 31 Aoû 2011 - 11:55

    J'avais imaginé un logiciel comme ça, mais pour la coloration directe, je vois pas
    (peut être en passant par un Web-browser, mais là, ça deviendrait trop conceptuel je pense)
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par polien Mer 31 Aoû 2011 - 12:53

    j'ai meme essayer de trouver un code vb.net:
    Code:
      RichTextBox1.SelectionStart = RichTextBox1.Find("letexteachercher")
        RichTextBox1.SelectionColor = Color.lacouleuràmettre

    mais il ne marche pas (le nom color n'est pas déclaré)
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par Admin Mer 31 Aoû 2011 - 12:55

    Bonjour,

    Essaye ça :

    Code:
    RichTextBox1.SelectionStart = RichTextBox1.Find("letexteachercher")
        RichTextBox1.SelectionColor = System.Drawing.Color.lacouleuràmettre

    Je ne sais pas si ça répond à ta question de base mais ça corrige l'erreur de génération Wink
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par polien Mer 31 Aoû 2011 - 12:58

    j'essaye...
    edit: SA MARCHE!!! Very Happy Very Happy
    merci beaucoup Admin sunny
    lereparateurdepc
    lereparateurdepc



    Masculin Nombre de messages : 5621
    Age : 31
    Localisation : Calvados
    Emploi/loisirs : Electrotechnicien / électricité, HAUTE TENSION, électronique, informatique, automatisme , Arduino, bref le BRICOLAGE , ...
    Humeur : toujours cool
    Date d'inscription : 31/01/2010

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par lereparateurdepc Mer 31 Aoû 2011 - 15:53

    re ,

    Un code à garder sous le coude .......

    Les deux codes sont fonctionnels .... mais le permier il faut déclarer
    System.Drawing avant ( en tête ) pas possible il me semble avec SZ .

    Cordialement ,
    Le réparateur de PC
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 30
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par JHPC-Software Mer 31 Aoû 2011 - 19:22

    Bonsoir,
    Avec SZ tu peut déclarer des trucs en vb dans le premier onglet, il porte le nom de ta form

    Cordialement,
    JHPC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par polien Jeu 1 Sep 2011 - 6:50

    sa ne marche pour ne colorer qu'un seul mot
    (par exemple: il y a du bleu et du bleu)

    je pensais peut etre a une boucle pour résoudre le problème
    JHPC-Software
    JHPC-Software
    Connaisseur
    Connaisseur


    Masculin Nombre de messages : 761
    Age : 30
    Localisation : Bruxelles
    Emploi/loisirs : Etudiant en informatique / Informatique, Electronique, ...
    Humeur : Très bonne
    Date d'inscription : 07/01/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par JHPC-Software Jeu 1 Sep 2011 - 10:14

    Bonjour,
    Tu met plusieur fois l'action avec dans chaque action un mot et sa couleur.
    Dit moi si ca fonctionne? Smile

    Cordialement,
    JHPC
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par polien Jeu 1 Sep 2011 - 10:26

    JHPC-Software a écrit:Bonjour,
    Tu met plusieur fois l'action avec dans chaque action un mot et sa couleur.
    Dit moi si ca fonctionne? Smile

    Cordialement,
    JHPC


    sa fonctionne mais juste pour le premier mot
    Piranahman
    Piranahman
    Nouveau
    Nouveau


    Masculin Nombre de messages : 46
    Age : 30
    Localisation : Voir GPS....
    Emploi/loisirs : Sans/Sans
    Humeur : indécis (je sais pas ce que ça veut dire)
    Date d'inscription : 26/12/2010

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par Piranahman Jeu 1 Sep 2011 - 10:26

    Bonjour,
    Tu mets plusieurs fois l'action avec dans chaque action un mot et sa couleur.
    Dit moi si ca fonctionne?

    je crois que son problème est que le mot n’était coloré qu'une seule et unique fois, ce qui ne permet pas cela:
    Bleu Bleu Bleu
    mais:
    Bleu Bleu Bleu
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par polien Jeu 1 Sep 2011 - 10:39

    Piranahman a écrit:
    Bonjour,
    Tu mets plusieurs fois l'action avec dans chaque action un mot et sa couleur.
    Dit moi si ca fonctionne?

    je crois que son problème est que le mot n’était coloré qu'une seule et unique fois, ce qui ne permet pas cela:
    Bleu Bleu Bleu
    mais:
    Bleu Bleu Bleu

    exactement!
    Admin
    Admin
    Administrateur
    Administrateur


    Masculin Nombre de messages : 1882
    Age : 31
    Localisation : Boulogne Billancourt(92100)(France)
    Emploi/loisirs : Software Development Engineer
    Date d'inscription : 24/01/2008

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par Admin Jeu 1 Sep 2011 - 11:24

    Bonjour,

    J'ai la solution (je viens de tester). Il va falloir faire un petit algorithme. Je m'explique :
    On va faire en sorte de lire le texte du RichTextBox caractère par caractère.
    Avec ça, on détermine où se trouve le mot clé (ici, bleu).
    Si on trouve le mot clé au numéro de caractère en cours, on sélectionne le texte sur la longueur du mot clé et on le colorie, et ainsi de suite.

    J'ai fait un projet avec 2 bouton et 1 richtextbox.
    Le premier bouton colorie en bleu, et le deuxième en bleu et rouge.

    http://www.megaupload.com/?d=BZTIV5VX

    Bonne journée Smile
    polien
    polien



    Masculin Nombre de messages : 3002
    Age : 27
    Localisation : Bouches du Rhones
    Emploi/loisirs : velo, informatique, électronique, robotique, modélisme feroviaire
    Humeur : Je commence tout mais ne finit rien :P
    Date d'inscription : 19/05/2011

    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par polien Jeu 1 Sep 2011 - 12:05

    avec les commentaires pour chaque fonction en plus! Shocked
    merci admin !!!
    Bonne journée


    sujet résolu !!!

    Contenu sponsorisé


    Coloration syntaxique [RESOLU] Empty Re: Coloration syntaxique [RESOLU]

    Message par Contenu sponsorisé


      La date/heure actuelle est Ven 19 Avr 2024 - 9:28