vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Brandneu! sevEingabe v3.0 - Das Eingabecontrol der Superlative!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: For Next schleife 
Autor: flexxer
Datum: 25.07.21 20:41

Danke für deine Hilfe,
aber es hat leider noch nicht klick gemacht.

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles _
  Button1.Click
 
        Dim Label(30) As Label
        'Referenz-Variable
        Dim lbl As Label
        'Alle Controls auf der Form 
        For Each ctl As Control In Me.Controls
            'Labels deren Name mitL beginnt filteren
            If TypeOf ctl Is Label AndAlso ctl.Name.StartsWith("L") Then
                'Control als label casten
                lbl = DirectCast(ctl, Label)
                Label(CInt(lbl.Name.Substring(1))) = lbl
            End If
        Next ctl
 
        Dim sum As Decimal
        For i As Integer = 1 To 30
            Label(i).BackColor = Color.Red
            If CDec(Label(i).Text) <= 0 Then Label(i).BackColor = Color.Green
            sum += CDec(Label(i).Text)
        Next i
 
        Dim mw As Decimal = sum / 30
 
    End Sub
End Class
Habe 30 Labels auf die Form gezogen, und mit Zahlen belegt.
Sollte doch so gehen ?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
For Next schleife902flexxer25.07.21 10:09
Re: For Next schleife508Manfred X25.07.21 16:00
Re: For Next schleife495flexxer25.07.21 17:01
Re: For Next schleife454Manfred X25.07.21 18:57
Re: For Next schleife426flexxer25.07.21 19:19
Re: For Next schleife420Manfred X25.07.21 19:31
Re: For Next schleife478flexxer25.07.21 20:41
Re: For Next schleife432Manfred X25.07.21 21:05
Re: For Next schleife399flexxer26.07.21 06:35
Daten-Liste an Listbox binden403Manfred X26.07.21 13:29
Re: For Next schleife334flexxer24.10.21 19:34

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel