Doueez
Messages postés9Date d'inscriptionvendredi 23 mai 2008StatutMembreDernière intervention27 janvier 2009
-
23 mai 2008 à 10:01
Doueez
Messages postés9Date d'inscriptionvendredi 23 mai 2008StatutMembreDernière intervention27 janvier 2009
-
23 mai 2008 à 15:23
Bonjour, j'ai commencé à scripter en mIRC il y a seulement quelques jours et je galère un peu.
J'ai créer un système qui permet de choisir sa couleur d'écriture dans une fenêtre dialog, mais j'aimerais pouvoir afficher la première lettre de chaque phrase d'une couleur différente. Mais pas moyen de trouver comment.
J'ai essayé avec
var %lettre = $gettok($1,1,46)
Mais le echo me renvoie le premier mot (j'aurais tenté ^^)
et avec $1- , me renvoie la phrase complète.
Donc voila si quelqu'un pouvait m'aider parce que je commence à désespérer, j'ai du mal chercher mais j'ai regardé partout sur plein de sites et je n'ai pas trouvé :-(
Merci d'avance
{Doueez d'un jour, Doueez toujours }
A voir également:
Problème pour retourner la première lettre d'une chaîne
Doueez
Messages postés9Date d'inscriptionvendredi 23 mai 2008StatutMembreDernière intervention27 janvier 2009 23 mai 2008 à 14:13
Bon en fait il ne fallait pas utiliser $gettok
Donc pour ceux qui auraient le même problème que moi, il faut utiliser $left
$left(chaîne,N) (où N est le numéro du caractère recherché)
Dans mon cas donc : var %lettre = $left($1,1)
Voiila
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 23 mai 2008 à 15:20
Fait attention, $left($1,1) retourne bien la première lettre du premier mot mais $left ne retourne pas une seul lettre il retourne tout a partir du char Nieme vers la gauche, c'est différent (on peut utilisé des valeurs négatives pour un autre effet) $right fonctionne sur le même principe mais c'est vers la droite et $mid permet de prendre nimporte quel partie
Doueez
Messages postés9Date d'inscriptionvendredi 23 mai 2008StatutMembreDernière intervention27 janvier 2009 23 mai 2008 à 15:23
Oki merci, je l'avais vu mais j'avais pas fait gaf, maintenant que tu le dis je saurais, donc là ça n'en retourne qu'une parce que avant, il n'y en a pas. Mercii :)