tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
270
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Pampf Pampf ist offline Grünschnabel
    Registriert seit
    Apr 2005
    Beiträge
    1
    Hallo

    Um meine Objekte leichter zu verwalten will ich mit einer Hashtable arbeiten.
    Auf den hinterlegten String kann ich zurückgreifen. Wie kann ich aber mit dem String auf das Objekt zurückgreifen?

    Beispiel:
    Dim Beispiel as Hashtable = New Hashtable
    Beispiel.clear()
    Beispiel.add(me.pcbBetrieb, "1")

    wenn ich auf die PictureBox klicke erhalte ich meinen Wert "1" folgt:
    i = Beispiel.item(sender)
    wobei sender durch den Erreignisfunktion ...(ByVal sender as object, ... stammt

    Wie kann ich aber auf mein Objekt zugreiffen wenn ich nur den String "1" weis? Den ich möchte in einer Prozedur mehrere Objekte sichtbar oder unsichtbar schalten nur mit dem Wissen des Strings.

    MfG
    - Pampf -
     

  2. #2
    XChris XChris ist offline Mitglied Brokat
    Registriert seit
    Sep 2003
    Ort
    Weimar
    Beiträge
    373
    Moin,

    dann musst Du die GANZE Liste durchlaufen, bis Du den Wert gefunden hast. Also Schleife und los ....

    Wenn das öfter vorkommt, empfielt es sich nen eigenen Conatiner zu definieren mit z.B. 2 HashListen. Schau Dir dazu mal insbesondere IDictionary aus dem NameSpace System.Collections an.

    Chris
     

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 24.10.10, 10:37
  2. Antworten: 5
    Letzter Beitrag: 28.08.07, 20:03
  3. Auf Text einer anderen Form zurückgreifen...
    Von Mailyn im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 30.07.05, 12:11
  4. Problem: Auf MovieClip zurückgreifen
    Von VoodOsK im Forum Flash Plattform
    Antworten: 6
    Letzter Beitrag: 09.05.05, 22:09
  5. Auf vorangehendes Objekt zurückgreifen
    Von marcm im Forum .NET Archiv
    Antworten: 1
    Letzter Beitrag: 03.09.04, 08:15