Page 1 sur 1
[R] Incrémenter des lettres.
Posté : jeu. 14 oct. 2010 15:28
par jajar
Bonjour,
J'aimerais savoir comment faire pour incrémenter les lettres de A à Z dans une variable.
de la même manière qu'avec la procédure habituel pour des chiffres :
Merci.
Re: [..] Incrémenter des lettres.
Posté : jeu. 14 oct. 2010 15:35
par Jerome
Re: [..] Incrémenter des lettres.
Posté : jeu. 14 oct. 2010 15:39
par ricky
Hello,
tu peux créer une table et ensuite aller chercher ta lettre :
Code : Tout sélectionner
#include <Array.au3>
Local $avArray[10]
$avArray[0] = "A"
$avArray[1] = "B"
$avArray[2] = "C"
$avArray[3] = "D"
$avArray[4] = "E"
$avArray[5] = "F"
...
$avArray[25] = "Z"
Pour info dans ton exemple :
$var = $var +1 est égal à
$var += 1
Edit : Ah oui Jerome, pas mal aussi
Re: [..] Incrémenter des lettres.
Posté : jeu. 14 oct. 2010 16:08
par Yogui
+ 1 pour cette solution avec la fonction Chr
Code : Tout sélectionner
$text = ""
For $i = 65 to 90
$text = $text & Chr($i)
Next
MsgBox(0, "Uppercase alphabet", $text)
Re: [..] Incrémenter des lettres.
Posté : jeu. 14 oct. 2010 21:43
par jajar
Bonjour, et merci ce que je voulais c'était d'afficher les lettres une par une dans la Messagebox
mais j'ai réussi voici mon code :
$text = ""
For $i = 65 to 90
$text = $text +1 & Chr($i)
$text = StringRight($text, 1)
MsgBox(0, "Uppercase alphabet", $text)
Next
Si vous connaissez une autre méthode n'hésitez pas.
Re: [..] Incrémenter des lettres.
Posté : ven. 15 oct. 2010 08:34
par Yogui
Je n'ai fait qu'un copier collé de l'exemple de la fonction ...
Après un peu de logique et de compréhension pour avoir ce que vous désirez.
Code : Tout sélectionner
For $i = 65 to 90
MsgBox(0, " Numéro de la lettre : "& $i, Chr($i))
Next
Re: [..] Incrémenter des lettres.
Posté : ven. 15 oct. 2010 15:40
par jajar
merci.