IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Une collection dans une méthode


Sujet :

VB.NET

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 5
    Par défaut Une collection dans une méthode
    Bonjour,

    Je finalise mes PTI de BTS et je suis confronté à un probléme concernant les collections.

    J'ai un catalogue qui contient une collection de partitions musicales et qui affichent une collection de tablatures (partitions) correspondant à une année qu'aura saisie l'utilisateur dans une zone de texte.

    Les difficultés rencontrées :

    - Je ne trouve pas la formule permettant de calculer le nombre total de partition

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    For Each UnePartition In ....
    - Je ne sais pas comment gérer l'affichage de ma collection. J'aimerai le mettre dans un DatagridView mais je ne vois pas comment faire ...

    - Dans la fonction je voulais mettre 'textbox1.text' qui est l'année que l'utilisateur selectionne. Cependant il ne m'accepte que 'textbox1'. Lorsque je rajoute le '.text' il me met une erreur.


    J'ai mis en pièce jointe la partie du diagramme de classe qui nous intéresse.

    Voici la fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
      Public Function AnnéeCatalogue(ByVal textbox1) As ObjectModel.Collection(Of PARTITION)
     
            Dim UnePartition As PARTITION
            Dim MaColl As ObjectModel.Collection(Of PARTITION)
     
            For Each UnePartition In .... :ccool:
     
     
     
                If (UnePartition.GetDatePart.Year = textbox1.text) Then
     
                    MaColl = MaColl + UnePartition
     
                End If
     
            Next
     
            Return (MaColl)
        End Function
    Votre aide me sera très utile

    Merci
    Images attachées Images attachées  

Discussions similaires

  1. [2.x] Une collection dans une collection ?
    Par Crackerz dans le forum Symfony
    Réponses: 2
    Dernier message: 25/08/2014, 21h22
  2. Réponses: 4
    Dernier message: 04/07/2010, 16h44
  3. 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
  4. [POO] dans une classe, appeler une fonction dans une méthode
    Par arnaudperfect dans le forum Langage
    Réponses: 3
    Dernier message: 26/08/2007, 23h04
  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