vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
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 schleife1.069flexxer25.07.21 10:09
Re: For Next schleife621Manfred X25.07.21 16:00
Re: For Next schleife612flexxer25.07.21 17:01
Re: For Next schleife576Manfred X25.07.21 18:57
Re: For Next schleife541flexxer25.07.21 19:19
Re: For Next schleife538Manfred X25.07.21 19:31
Re: For Next schleife614flexxer25.07.21 20:41
Re: For Next schleife550Manfred X25.07.21 21:05
Re: For Next schleife518flexxer26.07.21 06:35
Daten-Liste an Listbox binden522Manfred X26.07.21 13:29
Re: For Next schleife451flexxer24.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-2025 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