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 :

Problème de For Each


Sujet :

VB.NET

  1. #1
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut Problème de For Each
    Salut.

    Je ne comprend pas pourquoi ce for each ne fonctionne pas.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
            Dim toto As MenuItem
            For Each toto In Menu.MenuItem
                If (toto.Tag = "set_default") Then
                    MsgBox("ca marche")
                End If
            Next toto
    J'ai un composant graphique (ZedGraph) et je voudrais afficher "ca marche" quand je clique droit sur le composant.

    L'erreur est :
    La référence d'objet n'est pas définie à une instance d'un objet.
    Mais en aucun cas toto doit être dynamique.

    Merci

  2. #2
    Membre émérite Avatar de neptune
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    835
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2003
    Messages : 835
    Par défaut
    Menu.MenuItem doit au moins définir GetEnumerator, MoveNext, Reset, et Current pour être utilisable avec foreach.

  3. #3
    Membre chevronné
    Inscrit en
    Juin 2007
    Messages
    459
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 459
    Par défaut
    Question bête : Menu est-il défini ?

  4. #4
    Membre Expert Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Par défaut
    Oui, je me posais la même question !

    Si tu as un menu qui s'appelle MonMenu, je pense que tu pourrais faire ton for each :
    For Each Toto in MonMenu.Items

    Mais pour en revenir au but initiail : c'est quoi le rapport entre le ZedGraph et le menu ?

  5. #5
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut
    Citation Envoyé par pacmann Voir le message
    Mais pour en revenir au but initiail : c'est quoi le rapport entre le ZedGraph et le menu ?
    En faite c'est le menu de ZedGraph (voir image).
    Mais but était de changer la langue et de la mettre en français.

    Par contre, j'ai trouvé le tuto pour effectuer cette opération mais ça ne marche pas...
    J'ai bien renommé le fichier Resources.resx en Resources.fr.resx mais toujours rien.

  6. #6
    Membre Expert Avatar de pacmann
    Homme Profil pro
    Consulté Oracle
    Inscrit en
    Juin 2004
    Messages
    1 626
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Consulté Oracle
    Secteur : Distribution

    Informations forums :
    Inscription : Juin 2004
    Messages : 1 626
    Par défaut
    Donc tu mets un menu pour modifier la langue ?
    Si c'est le cas, tu dois pouvoir intercepter l'évènement de sélection d'un Item, non ?

  7. #7
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Octobre 2006
    Messages
    1 125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 125
    Par défaut
    J'ai trouvé une solution plus fiable pour faire cela.
    Il faut que je télécharge un fichier .resx en francais, puis l'importer dans le projet mais j'ai un nouveau soucis. Je vais donc ouvrir un nouveau post car il n'y a plus de rapport avec le for each.

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

Discussions similaires

  1. [xsl] Problème avec for-each
    Par VolaiL dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 22/03/2006, 11h28
  2. Problème bouclage 'for-each'
    Par Taildan dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 24/02/2006, 15h48
  3. [XSLT]problème avec for-each incompréhensible
    Par trotters213 dans le forum XSL/XSLT/XPATH
    Réponses: 4
    Dernier message: 21/02/2006, 10h31
  4. [XML][XSLT] Débutant {Probléme avec For-each-group}
    Par Silvia12 dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 29/01/2006, 21h38
  5. [VB.NET] Problème avec For Each...
    Par cyrcroix dans le forum Windows Forms
    Réponses: 5
    Dernier message: 15/06/2005, 10h49

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