Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
Result aus LDAP Abfrage in Listbox schreiben
DennisM
myCSharp.de - Member



Dabei seit:
Beiträge: 30

Themenstarter:

Result aus LDAP Abfrage in Listbox schreiben

beantworten | zitieren | melden

Hi,

also ich habe folgendes Problemchen an dem ich nicht so recht weiterkomme.

Ich ziehe mit folgendem Code die Mail Adressen einiger User aus unserem AD:


            String Nachname = UserSearch.Text;
            String TestName = "*." + Nachname + "@domain.com";
            System.DirectoryServices.DirectoryEntry entry =
            new System.DirectoryServices.DirectoryEntry(
            "LDAP://domain.com ");
            System.DirectoryServices.DirectorySearcher search = new
            System.DirectoryServices.DirectorySearcher(entry);
            search.Filter = "(&(objectClass=user)" +
            "(mail=" + TestName + "))";
            foreach (System.DirectoryServices.SearchResult
            result in search.FindAll())
            {
              
            }

Die Results möchte ich nun an eine Listbox (diese heißt bei mir: "UserBox") auf einem anderen Form ("UserSearchForm") übergeben.

Eine Email Adresse pro Zeile, der User soll nun eine auswählen können und diese wird dann wieder zurück an Form "MainPage" gegeben und dort in eine Richttextbox ("ChosenPersonBox") geschrieben.

Wie macht man sowas?

Viele Grüße
Dennis
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo DennisM,

siehe [FAQ] Kommunikation von 2 Forms

herbivore
private Nachricht | Beiträge des Benutzers
DennisM
myCSharp.de - Member



Dabei seit:
Beiträge: 30

Themenstarter:

beantworten | zitieren | melden

Hi,

mein Problem ist nicht direkt die Kommunikation,
sondern die Tatsache wie ich die Email-Adressen in die Listbox reinkriege, sodass in jeder Zeile eine Email Adresse steht.

Aber danke für den Link

Viele Grüße
Dennis
private Nachricht | Beiträge des Benutzers
herbivore
myCSharp.de - Experte

Avatar #avatar-2627.gif


Dabei seit:
Beiträge: 52329
Herkunft: Berlin

beantworten | zitieren | melden

Hallo DennisM,

listBox1.Items.Add (emailAddr)

herbivore
private Nachricht | Beiträge des Benutzers
DennisM
myCSharp.de - Member



Dabei seit:
Beiträge: 30

Themenstarter:

beantworten | zitieren | melden

Hi,

danke aber habe es selbst schon geschafft gehabt. (-:

Viele Grüße
Dennis
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von DennisM am .
private Nachricht | Beiträge des Benutzers
Lion1984
myCSharp.de - Member



Dabei seit:
Beiträge: 782
Herkunft: Österreich

beantworten | zitieren | melden

Hallo,
dann wäre es wohl nett, wenn du deine Lösung auch hier bekannt gibst, falls andere ein ähnliches Problem haben bzw. ein ähnliches.

Lion
lg Lion
private Nachricht | Beiträge des Benutzers
DennisM
myCSharp.de - Member



Dabei seit:
Beiträge: 30

Themenstarter:

beantworten | zitieren | melden

Hi,

herbivore hatte doch schon die Lösung geschrieben mit "listBox1.Items.Add (emailAddr)"

EDIT: Meine andere Frage hat sich erledigt.

Um das ausgewählte Item in die richtextbox zu übernehmen hätte ich einfach nur schreiben müssen:


 ChosenPersonBox.Text += comboBox1.SelectedItem.ToString();
private Nachricht | Beiträge des Benutzers