vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 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: Timeout mit .NET realisieren 
Autor: ModeratorDaveS (Moderator)
Datum: 01.02.07 14:21

Also, solche Schleifen sind sehr inneffizient, wie soll der arme Thread seine Arbeit erledigen wenn diese Schleife den CPU 100% auslastet? Wenn es so sein muss dann For Schleife mit System.Threading.Thread.Sleep() (etwa i = 0 To 3 mit 100 Ms Interval). Nur warum nicht einfach ein Timer mit 400Ms Delay? Was immer nach der Schleife (im Erfolgsfall) kommt wird in einem Event erledigt, was vom Thread ausglöst wird wenn was immer durch ist. Ausserdem kannst du Threads synchronisieren mit Waitobjekten wie ManualResetEvent. So kann man auch Timeout während Warten angeben.

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Timeout mit .NET realisieren1.443AFTStefan01.02.07 11:09
Re: Timeout mit .NET realisieren1.078ModeratorDaveS01.02.07 12:24
Re: Timeout mit .NET realisieren1.128AFTStefan01.02.07 13:15
Re: Timeout mit .NET realisieren1.145ModeratorDaveS01.02.07 14:21
Re: Timeout mit .NET realisieren1.223AFTStefan02.02.07 08:19
Re: Timeout mit .NET realisieren1.210GPM02.02.07 09:51
Re: Timeout mit .NET realisieren1.083AFTStefan02.02.07 14:46
Re: Timeout mit .NET realisieren1.060AFTStefan02.02.07 14:50
Re: Timeout mit .NET realisieren1.217GPM02.02.07 15:30

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