Wie kann ich Labels aus einem Array auslesen?!

  • VB.NET

Es gibt 4 Antworten in diesem Thema. Der letzte Beitrag () ist von Ca3los.

    Wie kann ich Labels aus einem Array auslesen?!

    Hallo ich möchte eine Label aus einem Array auslesen und es dann unsichtbar machen:

    VB.NET-Quellcode

    1. Dim ar(2) as Label
    2. Dim la as Label
    3. ar(0) = Label1
    4. ar(1) = Label2
    5. la = ar(0)
    6. la.Visible = False


    leider funktioniert das nicht
    Danke im Voraus! :)

    *Topic verschoben*

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Marcus Gräfe“ ()

    Seltsam - bei mir funktioniert genau dieser Code - mit Label1 und Label2 auf der Form!

    Bist Du Dir sicher, dass Dein Programm überhaupt zu diesen Programmzeilen hinkommt?

    Mal einen Haltepunkt setzen (z.B. bei Zeile 4)

    Edit: Evtl. mein Fehler -getestet mit VB.Net und Du hast unter VBA gepostet - evtl. unter VBA ein anderes Verhalten?
    Das Stimmt aber ich will es so machen das man eine Zahl in einer textbox eingibt und dieses Label wird dann unsichtbar

    VB.NET-Quellcode

    1. Dim ar(2) as Label
    2. Dim la as Label
    3. Dim i as Integer
    4. ar(0) = Label1
    5. ar(1) = Label2
    6. i= Val(Textbox1.text.substring(0,1))
    7. la = ar(i)
    8. la.Visible = False


    so funktioniert es aber nicht :D


    tut mir leid habe eine Weg gefunden wie es funktioniert
    Danke trz :D

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Ca3los“ ()

    Wärst du so freundlich uns die Lösung zu posten?
    Viele Programmierer die nach dir kommen, könnten evtl. ein ähnliches Problem haben, und wären froh darüber eine Lösung schnell finden zu können ^^
    Post-AGB:
    §1 Mit dem Lesen dieses Posts stimmst du den AGB unverzüglich zu
    §2 Ein Widerruf muss innerhalb von 3 Sekunden nach Lesen des Hauptbestandteil des ersten jemals gelesenen Posts erfolgen
    Abs.1 Die Signatur zählt nicht zum Hauptbestandteil des Posts
    §3 Ein erfolgreicher Widerruf zwingt zu einem Besuch bei einem Hypnotiseur oder Neurochirurg, sodass der gelesene Text aus den Erinnerungen entfernt werden kann
    Abs.1 Die Kosten und Risiken sind jeweils selbst zu tragen