vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 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
Thread ende erzwingen? 
Autor: psyK***er
Datum: 27.09.09 16:12

Hallo zusammen,
gibt es eine Möglichkeit einen Thread zu beenden in dem eine Funktion 'hängt'..wie z.b. .Receive()
Abort() klappt leider nicht.

   Public Shared Function UDP_Listen(ByVal Port As Integer) As Boolean
        Try
            UDP_Server_Port = Port
            UDP_Server = New UdpClient(Port)
            thdUdp = New Threading.Thread(AddressOf GetUDPData)
            thdUdp.Start()
        Catch e As Exception
 
        End Try
 
    End Function
 
    Private Shared Sub GetUDPData()
        Do While Launcher_running
            Try
                RData = Encoding.Unicode.GetString(UDP_Server.Receive( _
                  RemoteIpEndPoint))
                'RaiseEvent DataArrival(RData)
                If RData = "CloseMe" Then Exit Do
                Threading.Thread.Sleep(0)
            Catch e As Exception
 
            End Try
        Loop
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Thread ende erzwingen?1.679psyK***er27.09.09 16:12
Re: Thread ende erzwingen?705psyK***er27.09.09 16:45

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