vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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
Application.DoEvents in einer Klasse? 
Autor: ProXy
Datum: 08.09.09 14:55

Hallo,

ich habe eine Klasse geschrieben, die mit einem BackgroundWorker arbeitet, um die Anwendungen, in denen Sie benutzt wird nicht zu blockieren. Nun möchte ich den BackgroundWorker über eine öffentliche Methode abbrechen lassen. Nun muss ich jedoch auf den Worker warten (while bgworker.isbusy...schlafen...doevents). Eine Klassenbibliothek hat jedoch standardmässig keinen Verweis auf Windows.Forms, weshalb Application nicht verfügbar ist.

Muss ich nun wirklich auf Windows.Forms verweisen, nur um verhindern zu können, dass die GUI anfängt zu hängen? Das erscheint mir nicht wirklich sinnvoll, eventuell wird die Klasse ja nicht einmal in einer Forms-Anwendung verwendet..

Gruss,
Stefan
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Application.DoEvents in einer Klasse?2.604ProXy08.09.09 14:55
Re: Application.DoEvents in einer Klasse?1.823ModeratorRalf Ehlert08.09.09 16:10
Re: Application.DoEvents in einer Klasse?1.857ProXy08.09.09 18:28
Re: Application.DoEvents in einer Klasse?1.798keco08.09.09 18:52
Re: Application.DoEvents in einer Klasse?2.454ProXy08.09.09 21:02
Re: Application.DoEvents in einer Klasse?2.001keco08.09.09 21:12
Re: Application.DoEvents in einer Klasse?1.862ModeratorRalf Ehlert08.09.09 22:44
Re: Application.DoEvents in einer Klasse?2.180ProXy09.09.09 08:09

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