Der wichtigste Befehl ist .Join(). Damit legt man fest, dass bis zum
Beenden des Threads gewartet werden muss!

ms-help://MS.VSCC/MS.MSDNVS.1031/cpref/html/frlrfsystemthreadingthreadcl
assjointopic1.htm
ms-help://MS.VSCC/MS.MSDNVS.1031/csref/html/vcwlkThreadingTutorial.htm

CIAO
Michael


> -----Urspr�ngliche Nachricht-----
> Von: Heiko Richler [mailto:[EMAIL PROTECTED]] 
> Gesendet: Mittwoch, 28. August 2002 10:14
> An: C Sharp
> Betreff: [dotnetdecsharp] RE: AW: Synchronisation von Threads
> 
> 
> Hallo,
> 
> > // create the Thread array
> > Thread[] t = new Thread[ 10 ];
> > 
> > for ( lIdx = 0; lIdx < 10; lIdx ++ )
> > {
> >     t[lIdx] = new Thread( new ThreadStart( MyFunction() ) );
> >     t[lIdx].Start();
> > }
> > 
> > for ( lIdx = 0; lIdx < 10; lIdx ++ ) {
> >     // waiting for all the Threads to finish.
> >     t[lIdx].Join();
> > }
> 
> Danke f�r den Vorschlag, aber ich suche eine flexiblere 
> L�sung. So m�chte ich immer wieder neue Threads anlegen und 
> wei� am Anfang nicht wieviele ich tats�chlich brauche. Da 
> werde ich wohl doch selber etwas schreiben m�ssen.
> 
> Gru�
> 
> Heiko Richler
> 
> | [dotnetdecsharp] als [EMAIL PROTECTED] subscribed 
> | http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv 
> | Listenregeln, sowie An- und Abmeldung zu dieser Liste: 
> | http://www.dotnetgerman.com/listen/dotnetdecsharp.asp
> 


| [dotnetdecsharp] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/dotnetdecsharp/ = Listenarchiv
| Listenregeln, sowie An- und Abmeldung zu dieser Liste:
| http://www.dotnetgerman.com/listen/dotnetdecsharp.asp

Antwort per Email an