1. #1
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    janvier 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2013
    Messages : 13
    Points : 15
    Points
    15

    Par défaut mettre une variable dans une variable

    bonjour,

    Je dois (entre autres) utiliser une vingtaine de brush, notées brush1 à brush24, et j aimerai éviter de devoir écrire une ligne d'instruction par type de brush, du genre g.DrawString(1, Font1, Brush1, pX1, pY1 ).
    Existe-t-il une façon de tout faire en une ligne g.DrawString(i, Font1, Brush & i, pX & i, pY & i ) en faisant varier i entre 1 et 24 ?

    je lutte avec directcast, mais je n'y arrive pas !

    Merci bcp et joyeuses fêtes a tous !

  2. #2
    Expert éminent sénior Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    avril 2007
    Messages
    13 060
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : avril 2007
    Messages : 13 060
    Points : 23 749
    Points
    23 749

    Par défaut

    bonjour,

    ca fait partie des bases en développement
    pour stocker un truc on le met dans une variable
    pour stocker plusieurs trucs on les met dans une variable de type tableau (array)

    en .net il y a plus pratique que les tableaux de bases, les collections
    la plus simple étant List(Of )

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    dim brushList as new List(of brush)
    brushList.add(new solidcolorbrush(new color(a,r,g,b))
    brushList.add(new solidcolorbrush(new color(a,r,g,b))
    brushList.add(new solidcolorbrush(new color(a,r,g,b))

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    drawstring(... , brushList(i), ...)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre à l'essai
    Homme Profil pro
    Inscrit en
    janvier 2013
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : janvier 2013
    Messages : 13
    Points : 15
    Points
    15

    Par défaut

    Super, ça marche nickel après quelques modifications....
    Merci beaucoup !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. mettre un swf dans une iframe dans une page html
    Par petitevero dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 16/04/2011, 02h58
  2. portée d'une variable dans une fonction dans une méthode
    Par laurentg2003 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 29/06/2009, 19h05
  3. [POO] dans une classe, appeler une fonction dans une méthode
    Par arnaudperfect dans le forum Syntaxe
    Réponses: 3
    Dernier message: 26/08/2007, 23h04
  4. Envoyer une formulaire dans une page dans une Frame
    Par zooffy dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 29/06/2007, 10h13
  5. Recherche une valeur d'une cellule dans une colonne d'une autre feuille
    Par kourria dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 21/06/2007, 13h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo