[R] Remplacer les carateres spéciaux pour un send()

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

[R] Remplacer les carateres spéciaux pour un send()

#1

Message par Iste »

Salutations,

Je souhaite convertire une chaine de caratere "humaine" (salut ! lol a++ :}) en chaine pouvant etre interprétée par un send() (salut {!} lol a{+}{+} :{}})

J'ai fait des StringReplace ($var,"!","{!}") pour tout les caratere, mais... lors du remplacement des "{" et "}", le second remplace les accolades du 1er...
:} devient
:{}} qui devient
:{{}}}
Ca me parrait tellement bête que je dois suremet passer a coté de quelque chose... (surtout vu l'heure qu'il est :\)
Mais je ne vois rien dans la doc, et "accolade" ne renvoit rien sur le forum :/

m'enfin, au pire je peux remplacer les } par des ¤, et a la fin les repasser en {}}...
Modifié en dernier par Iste le dim. 24 mai 2009 12:19, modifié 1 fois.
Signez ici
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Remplacer les carateres spéciaux pour un send()

#2

Message par orax »

Bonsoir,
Peut-être en faisant comme ça : Send("( { test } salut ! lol a++ :})", 1)
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
Avatar du membre
Iste
Niveau 11
Niveau 11
Messages : 1870
Enregistré le : jeu. 04 déc. 2008 14:21
Localisation : 76
Status : Hors ligne

Re: [..] Remplacer les carateres spéciaux pour un send()

#3

Message par Iste »

Ha ben... j'avais testé mais ca n'avais pas marché :/
Surement un bug qui venait d'ailleur...

Merci bien !

Edit : Je confirme, la commande marche tres bien, c'etait un autre bout de mon code qui était mal foutu
Signez ici
Répondre