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: Threadübergreifende Verwendung von Steuerelementen 
Autor: Manfred X
Datum: 01.03.14 13:59

So was?

Public Class frmTasks
 
    Dim tasklist As New List(Of Threading.Tasks.Task)
 
    Dim filelabel As New Label With {.Parent = Me}
    Dim filelabelstr As String
 
    Private Sub frmTasks_Load(sender As System.Object, e As System.EventArgs) _
      Handles MyBase.Load
 
        tasklist.Add(Threading.Tasks.Task.Factory.StartNew( _
                     Sub()
 
                         Dim fl As New FileList("C:\daten")
                         AddHandler fl.progress_event, AddressOf FileListEvent
                         fl.start()
                     End Sub))
    End Sub
 
    Private Sub SetFilelabel()
        filelabel.Text = filelabelstr
    End Sub
 
    Private Sub FileListEvent(ByVal sender As Object, file As String)
 
        filelabelstr = file
        Me.Invoke(New MethodInvoker(AddressOf SetFilelabel))
 
    End Sub
 
 
    Private Class FileList
 
        Public Event progress_event(sender As Object, file As String)
 
        Dim direc As String
 
        Public Sub New(ByVal directory As String)
            direc = directory
        End Sub
 
        Public Sub start()
 
            For Each file As String In IO.Directory.GetFiles(direc)
                RaiseEvent progress_event(Me, file)
                Threading.Thread.Sleep(1000)
            Next
 
        End Sub
    End Class
End Class
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Threadübergreifende Verwendung von Steuerelementen3.610Jojo01.03.14 12:15
Re: Threadübergreifende Verwendung von Steuerelementen2.465Manfred X01.03.14 12:19
Re: Threadübergreifende Verwendung von Steuerelementen2.490Jojo01.03.14 13:03
Re: Threadübergreifende Verwendung von Steuerelementen2.611Manfred X01.03.14 13:59
Re: Threadübergreifende Verwendung von Steuerelementen2.506Manfred X01.03.14 15:15
Re: Threadübergreifende Verwendung von Steuerelementen2.437Jojo01.03.14 18:58
Re: Threadübergreifende Verwendung von Steuerelementen2.470ModeratorFZelle01.03.14 19:05
Re: Threadübergreifende Verwendung von Steuerelementen2.447Manfred X01.03.14 19:15
Re: Threadübergreifende Verwendung von Steuerelementen2.522Jojo02.03.14 15:31
Re: Threadübergreifende Verwendung von Steuerelementen2.397Manfred X02.03.14 16:26
Re: Threadübergreifende Verwendung von Steuerelementen2.424Jojo02.03.14 18:02
Re: Threadübergreifende Verwendung von Steuerelementen2.457Manfred X02.03.14 18:28

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