[..] Coloration du html en autoit
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
Re: [..] Coloration du html en autoit
Tu assignes une couleur a chaque tableau et tu remplace les balises par leur équivalent coloré en utilisant la fonction que j'ai cité précédemment. 
Ne rien dire même quand on sait peut dés fois être la meilleure des solutions. (aurel2108)
- moi
- Niveau 7

- Messages : 370
- Enregistré le : sam. 09 juil. 2011 22:14
- Localisation : devant sont ordinateur
- Status : Hors ligne
Re: [..] Coloration du html en autoit
t'aurai j'ai du mal a suivre.......................
tu peut faire le code d'exemple??
tu peut faire le code d'exemple??
le problème ce n'est pas un problème, le seul problème ici c'est nous.
j'aime NYAN CAT
j'aime NYAN CAT

Re: [..] Coloration du html en autoit
Pas de problème, je vais essayer. Mais je ne sais pas comment mettre plusieurs couleurs différentes dans un "GUICtrlCreateInput". :/
Ne rien dire même quand on sait peut dés fois être la meilleure des solutions. (aurel2108)
- moi
- Niveau 7

- Messages : 370
- Enregistré le : sam. 09 juil. 2011 22:14
- Localisation : devant sont ordinateur
- Status : Hors ligne
Re: [..] Coloration du html en autoit
le cadre ou il y a la source dans mon programme est un edit pas un input
le problème ce n'est pas un problème, le seul problème ici c'est nous.
j'aime NYAN CAT
j'aime NYAN CAT

Re: [..] Coloration du html en autoit
Dans ce cas, toutes mes excuses. Mais je me trouve toujours confronté à ce problème de coloration. :/
Ne rien dire même quand on sait peut dés fois être la meilleure des solutions. (aurel2108)
- zeshrek
- Niveau 10

- Messages : 984
- Enregistré le : mer. 17 nov. 2010 09:31
- Localisation : Sur ma chaise
- Status : Hors ligne
Re: [..] Coloration du html en autoit
Si vis pacem para bellum
Re: [..] Coloration du html en autoit
Merci beaucoup et merci de bien vouloir m'excuser pour ne pas avoir bien recherché. ^^"
Je vais donc m'atteler à la tâche (et me fouetter de mon erreur) et je reviendrais quand j'aurais fini.
Je vais donc m'atteler à la tâche (et me fouetter de mon erreur) et je reviendrais quand j'aurais fini.
Ne rien dire même quand on sait peut dés fois être la meilleure des solutions. (aurel2108)
- moi
- Niveau 7

- Messages : 370
- Enregistré le : sam. 09 juil. 2011 22:14
- Localisation : devant sont ordinateur
- Status : Hors ligne
Re: [..] Coloration du html en autoit
j'ai réfléchi, regardé l'aide autoIt l'aide du forum et j'ai codé ceci:
résultat rien mais si j'ai bien compris mon code
Code : Tout sélectionner
$balise = StringRegExp($recup, '<(.*?)>', 3)
For $i = 0 to UBound($balise) - 1 Step 1
$e = GUICtrlSetColor($balise, 0x0000FF)
Next- $balise = StringRegExp($recup, '<(.*?)>', 3) = recherche tout les caractère entre < &>
For $i = 0 to UBound($balise) - 1 Step 1 = effectuer jusqu'a ce que $i = $ balises
$e = GUICtrlSetColor($balise, 0x0000FF) = colorer $balise en bleu dans edit $e
le problème ce n'est pas un problème, le seul problème ici c'est nous.
j'aime NYAN CAT
j'aime NYAN CAT

-
Spiikesan
- Niveau 1

- Messages : 5
- Enregistré le : mar. 22 nov. 2011 22:31
- Localisation : La Rochelle - Perigny
- Status : Hors ligne
Re: [..] Coloration du html en autoit
Bonsoir.
Faisant la même recherche, et aillant trouvé ce topic, je tiens à te répondre;
Ton expression régulière, est-tu sûr qu'elle est bonne ?
Le caractère '?' permet de dire que c'est facultatif, je ne pense pas qu'il soit utile.
Et au risque de dire une erreur, ne faut-il pas échapper les caractères < et > ? (\< et \> ?)
Et je ne suis pas sûr qu'on puisse modifier la couleur d'un mot dans un edit...
En espérant t'avoir aidé.
Faisant la même recherche, et aillant trouvé ce topic, je tiens à te répondre;
Ton expression régulière, est-tu sûr qu'elle est bonne ?
Le caractère '?' permet de dire que c'est facultatif, je ne pense pas qu'il soit utile.
Et au risque de dire une erreur, ne faut-il pas échapper les caractères < et > ? (\< et \> ?)
Et je ne suis pas sûr qu'on puisse modifier la couleur d'un mot dans un edit...
En espérant t'avoir aidé.
Spiikesan;
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Coloration du html en autoit
@Spiikesan
Avez-vous vu la date du message de moi ?
Je doute que depuis ce temps il soit en attente d'une réponse ...
Encore un bien beau déterrage de sujet !
Avez-vous vu la date du message de moi ?
Je doute que depuis ce temps il soit en attente d'une réponse ...
Encore un bien beau déterrage de sujet !
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- jchd
- AutoIt MVPs (MVP)

- Messages : 2284
- Enregistré le : lun. 30 mars 2009 22:57
- Localisation : Sud-Ouest de la France (43.622788,-1.260864)
- Status : Hors ligne
Re: [..] Coloration du html en autoit
Le caractère '?' permet de dire que c'est facultatif, je ne pense pas qu'il soit utile.
Non, ici il signifie que le moteur de RE choisira la répétition maximale la plus courte, produisant donc la plus longue des petites chaînes qui ne fasse pas échouer la suite du motif.
C'est le méta-caractère "non-avare" (non greedy).
Par défaut, PCRE est "greedy" et
'abc(.*)def' appliqué à 'abcXXXXXXXXXXdefYYYYYYYYdef' capture 'XXXXXXXXXXdefYYYYYYYY'
tandis que
'abc(.*?)def' appliqué à 'abcXXXXXXXXXXdefYYYYYYYYdef' capture 'XXXXXXXXXX'
Tu confonds avec 'x?' (un 'x' optionnel).
Et au risque de dire une erreur, ne faut-il pas échapper les caractères < et > ? (\< et \> ?)
Non, pas là, seulement dans le nom d'une routine DEFINE (plutôt rare !).
Confert la doc ultime sur PCRE disponible dans l'archive https://sourceforge.net/projects/pcre/files/pcre/
(C'est du html sans coloration syntaxique !)
Notez que la version du site officiel est toujours la dernière, tandis qu'AutoIt utilise une version légèrement moins avancée (8.10 si mes souvenirs sont bons).
Encore un bien beau déterrage de sujet !
Surtout pour dire ça.
Non, ici il signifie que le moteur de RE choisira la répétition maximale la plus courte, produisant donc la plus longue des petites chaînes qui ne fasse pas échouer la suite du motif.
C'est le méta-caractère "non-avare" (non greedy).
Par défaut, PCRE est "greedy" et
'abc(.*)def' appliqué à 'abcXXXXXXXXXXdefYYYYYYYYdef' capture 'XXXXXXXXXXdefYYYYYYYY'
tandis que
'abc(.*?)def' appliqué à 'abcXXXXXXXXXXdefYYYYYYYYdef' capture 'XXXXXXXXXX'
Tu confonds avec 'x?' (un 'x' optionnel).
Et au risque de dire une erreur, ne faut-il pas échapper les caractères < et > ? (\< et \> ?)
Non, pas là, seulement dans le nom d'une routine DEFINE (plutôt rare !).
Confert la doc ultime sur PCRE disponible dans l'archive https://sourceforge.net/projects/pcre/files/pcre/
(C'est du html sans coloration syntaxique !)
Notez que la version du site officiel est toujours la dernière, tandis qu'AutoIt utilise une version légèrement moins avancée (8.10 si mes souvenirs sont bons).
Encore un bien beau déterrage de sujet !
Surtout pour dire ça.
La cryptographie d'aujourd'hui c'est le taquin plus l'électricité.

