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

Windows Forms Discussion :

Afficher le résultat d'une fonction dans une comboBox


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut Afficher le résultat d'une fonction dans une comboBox
    Bonjour à tous,

    j'aimerais pouvoir afficher le résultat d'une fonction (getUsersOU) qui liste les utilisateurs d'une OU d'Active Directory.

    Voici le code de ma comboBox :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub CbBox2_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles CbBox2.SelectedIndexChanged
        CbBox2.DroppedDown = True
     
        Dim listeUserOU As ArrayList = getUsersOU("OU=Utilisateurs,DC=societe,DC=fr", "login", "password")
        For Each nom As String In listeUserOU
                Console.Out.WriteLine(nom)
        Next
    End Sub
    J'ai également essayé les déclarations suivantes mais pas moyen de visualiser la liste

    CbBox1.SelectedValue = listeUserOU
    MessageBox.Show(listeUserOU)

  2. #2
    Membre éclairé Avatar de akecoocoo
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2004
    Messages
    78
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2004
    Messages : 78
    Par défaut
    Dans la boucle for each, remplace Console.out par :
    (syntaxe plus ou moins correcte)

    "CbBox2.Items.Add(new ListItem(nom,"valeur" & nom))"

  3. #3
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut
    Il ne me reconnait pas le ListItem, j'ai donc remplacé comme ceci :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
                For Each nom As String In listeUserOU
     
                    CbBox2.Items.Add(New listeUserOU(nom, "valeur" & nom))
                Next

    mais je ne comprends pas trop ta déclaration

  4. #4
    Membre chevronné
    Inscrit en
    Juin 2007
    Messages
    459
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 459
    Par défaut
    Ce qui t'a été fourni est un code pour une liste déroulante Web.
    Dans ton cas, si tu veux juste afficher les noms fait simplement
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    For Each nom As String In listeUserOU
     
          CbBox2.Items.Add(nom)
    Next

  5. #5
    Membre confirmé
    Inscrit en
    Juin 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 64
    Par défaut
    merci de ta réponse BCmDev. je pense que ca doit etre ca!

    Malheureusement cela ne fonctionne pas. cela doit venir de ma fonction pour taper dans active directory

  6. #6
    Membre éprouvé
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    155
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Juillet 2004
    Messages : 155
    Par défaut
    Ce doit être effectivement au niveau de ta fonction parce que je ne comprend pas ce qui peut avoir comme traitement derrière cette fonction
    getUsersOU("OU=Utilisateurs,DC=societe,DC=fr", "login", "password")
    Si tu peux nous la montrer peut être qu'on peut mieux t'aider.

Discussions similaires

  1. Appel d'une fonction dans une fonction d'une même classe
    Par script73 dans le forum Général Python
    Réponses: 3
    Dernier message: 06/03/2015, 10h18
  2. Réponses: 2
    Dernier message: 04/01/2015, 15h28
  3. [XSLT 1.0] Mettre le résultat de l'appel d'une fonction dans une variable
    Par Giovanny Temgoua dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 16/01/2012, 17h47
  4. 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
  5. [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

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