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

Allgemeine Diskussionen
Auch für VB'ler interessant: Multithreading ... 
Autor: unbekannt
Datum: 21.04.03 17:53

Hi Allz,

mal eintauchen in die Welt der Mutexe, Semaphoren, Critical Sections und Event-Objekte der Kernel32.DLL?

Verstehen was Threads, Tasks und Multithreading tun?

Race Conditions verhindern (?) - VB'ler oh ja! Auch VB hat ein Race Conditions-Problem. Stellt Euch vor, Ihr habt einen Timer auf der Form, der auf 100 mS eingestellt ist. Euer Code, der im Timer-Event ausgeführt wird, benötigt aber mehr Zeit als der Timer eingestellt ist - was passiert? Timer-Event schlägt zu und der nächste Thread wandert duch die Timer-Event-Funktion. Ihr habt es dann mit einer klassischen Race Condition zu tun!

Ich glaube mir ist da ein leicht verständlicher Workaround um dieses Thema geglückt, was Ihr Euch mal ansehen könntet. Es ist zwar für PowerBASIC, aber interessant für VB allemal.

http://www.vbarchiv.net/forum/read.php?f=11&i=1174&t=1174
0
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Auch für VB'ler interessant: Multithreading ...640unbekannt21.04.03 17:53

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