Print n fois un caractère

Résolu
gribouillex Messages postés 172 Date d'inscription lundi 10 octobre 2005 Statut Membre Dernière intervention 16 mai 2011 - 30 oct. 2006 à 13:26
gribouillex Messages postés 172 Date d'inscription lundi 10 octobre 2005 Statut Membre Dernière intervention 16 mai 2011 - 30 oct. 2006 à 14:34
Bonjour, j'ai une question de débutant :

Actuellement j'ai cette ligne de code :
PictureBox1.Print Chr(165) & Chr(165) & Chr(165) & Chr(165) & Chr(165) & Chr(165)

Comment écrire cette ligne de façon plus simple et avec une variable ? Du genre :
n = 6
PictureBox1.Print n * Chr(165)
(NB : cette notation ne fonctionne pas)

merci

5 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
30 oct. 2006 à 13:39
Salut,
Ou bien ceci

PictureBox.Print String(6, 165)
ou j ai pas teste PictureBox.Print String(6, Chr(165))@+,   Ju£i?n
3
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
30 oct. 2006 à 13:29
Salut,

For n = 1 to 6
   PictureBox1.Print Chr(165)
next n

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 18
30 oct. 2006 à 13:31
Ou sinon, si tu le veux tout sur la même ligne :

For n = 1 to 6
   MyStr = MyStr & Chr(165)
Next n
PictureBox1.Print MyStr

@++

<hr width="100%" size="2" />
  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
/DIV>
0
gribouillex Messages postés 172 Date d'inscription lundi 10 octobre 2005 Statut Membre Dernière intervention 16 mai 2011
30 oct. 2006 à 13:36
Merci !!!
A chaque fois je suis surpris, des réponses si rapides et intelligentes ne vont pas du tout avec la photo de ton avatar....

Cela dit... Encore merci !!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
gribouillex Messages postés 172 Date d'inscription lundi 10 octobre 2005 Statut Membre Dernière intervention 16 mai 2011
30 oct. 2006 à 14:34
Bonjour,

Entre toutes les solutions (merci pour ça à tous !!), j'ai pris celle de jrivet :
PictureBox.Print String(n, 165)

Elle est sympa celle-là !! Je connaissais pas du tout la méthode !
0
Rejoignez-nous