vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 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: Backgroundworker verteilt arbeit an Backgroundworker 
Autor: ModeratorFZelle (Moderator)
Datum: 07.08.10 16:27

1. Properties sind nicht wirklich dafür gedacht unmengen an code zu beinhalten, sie sollen die Daten beinhalten, und ganz bestimmt wird in den Properties NIEMALS auf UIElemente einer anderen Klasse zugegriffen. Erstelle eine sog. Factory Methode die dir einen Datensatz erstellt.
Diese Factory bekommt dann alle Parameter übergeben, und greift auch nicht auf die UI zu.
Public Class Parameter
    Public Shared ForMpeg(ByVal fileName as String, ByVal mp3Mode as _
      String,ByVal Quality as string, ByVal BitRate as String) As Parameter
    Dim ReturnValue as New Parameter
 
    Parameter.FileName = fileName
 
    .......
    return ReturnValue
End Class
2. Ich sehe nirgendwo die Deklaration der Queue.

3. Wenn Du in die Hilfe zu Queue(of) schaust wirst Du sehen das SyncRoot Explizit durch implementation von ICollection implementiert ist.
Also musst Du es dann so schreiben
SyncLock CType(myQueue, ICollection).SyncRoot
4. Du sollst nur den Part in den SyncLock packen der den Parameter aus der Queue holst, sonst
lockst du den anderen Thread aus.


5. Du solltest Dir abgewöhnen reservierte Wörter wie Type als Variablennamen zu benutzen.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Backgroundworker verteilt arbeit an Backgroundworker4.471Bastilein02.08.10 08:49
Re: Backgroundworker verteilt arbeit an Backgroundworker3.176ModeratorFZelle02.08.10 09:51
Re: Backgroundworker verteilt arbeit an Backgroundworker3.068Bastilein02.08.10 10:32
Re: Backgroundworker verteilt arbeit an Backgroundworker3.024ModeratorFZelle02.08.10 12:18
Re: Backgroundworker verteilt arbeit an Backgroundworker3.166Bastilein02.08.10 13:15
Re: Backgroundworker verteilt arbeit an Backgroundworker3.038ModeratorDaveS02.08.10 13:21
Re: Backgroundworker verteilt arbeit an Backgroundworker3.093Bastilein02.08.10 13:34
Re: Backgroundworker verteilt arbeit an Backgroundworker3.062ModeratorDaveS02.08.10 13:46
Re: Backgroundworker verteilt arbeit an Backgroundworker3.133Bastilein02.08.10 14:21
Re: Backgroundworker verteilt arbeit an Backgroundworker3.140ModeratorFZelle02.08.10 16:05
Re: Backgroundworker verteilt arbeit an Backgroundworker3.134ModeratorDaveS02.08.10 10:14
Re: Backgroundworker verteilt arbeit an Backgroundworker3.229Bastilein03.08.10 20:29
Re: Backgroundworker verteilt arbeit an Backgroundworker3.160ModeratorFZelle03.08.10 20:58
Re: Backgroundworker verteilt arbeit an Backgroundworker2.950Bastilein04.08.10 07:51
Re: Backgroundworker verteilt arbeit an Backgroundworker2.974ModeratorFZelle04.08.10 10:49
Re: Backgroundworker verteilt arbeit an Backgroundworker2.898Bastilein04.08.10 11:43
Re: Backgroundworker verteilt arbeit an Backgroundworker2.894Bastilein04.08.10 20:49
Re: Backgroundworker verteilt arbeit an Backgroundworker2.951ModeratorFZelle05.08.10 10:57
Re: Backgroundworker verteilt arbeit an Backgroundworker2.925Bastilein05.08.10 11:51
Re: Backgroundworker verteilt arbeit an Backgroundworker3.153ModeratorFZelle05.08.10 12:46
Re: Backgroundworker verteilt arbeit an Backgroundworker3.171Bastilein06.08.10 22:04
Re: Backgroundworker verteilt arbeit an Backgroundworker2.861Bastilein06.08.10 22:04
Re: Backgroundworker verteilt arbeit an Backgroundworker2.973ModeratorFZelle07.08.10 16:27
Re: Backgroundworker verteilt arbeit an Backgroundworker2.947Bastilein07.08.10 21:31
Re: Backgroundworker verteilt arbeit an Backgroundworker2.940ModeratorFZelle08.08.10 11:21
Re: Backgroundworker verteilt arbeit an Backgroundworker2.863Bastilein08.08.10 11:22
Re: Backgroundworker verteilt arbeit an Backgroundworker2.867ModeratorFZelle08.08.10 16:00
Re: Backgroundworker verteilt arbeit an Backgroundworker2.802Bastilein08.08.10 11:30
Re: Backgroundworker verteilt arbeit an Backgroundworker2.764Bastilein08.08.10 18:34
Re: Backgroundworker verteilt arbeit an Backgroundworker2.791Bastilein09.08.10 09:30
Re: Backgroundworker verteilt arbeit an Backgroundworker2.871ModeratorFZelle10.08.10 11:16
Re: Backgroundworker verteilt arbeit an Backgroundworker2.794Bastilein10.08.10 12:41
Re: Backgroundworker verteilt arbeit an Backgroundworker2.917Bastilein10.08.10 18:27
Re: Backgroundworker verteilt arbeit an Backgroundworker2.925Bastilein10.08.10 18:28
Re: Backgroundworker verteilt arbeit an Backgroundworker2.885Bastilein10.08.10 18:28
Re: Backgroundworker verteilt arbeit an Backgroundworker2.915Bastilein11.08.10 23:03

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