Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Volker, > > > > Habe es hier mit CapC2 von Andre H. versucht, indem ich gleich > > zu Beginn der Threads abfrage, ob das entsprechende Flag frei ist. > > Ist es nicht frei, soll der Thread warten, sonst normal weiterlaufen. > > Leider klappt das so nicht. Im Handbuch der Station steht, dass nur > > eine Funktion und keine Thread über ein impliziertes Capture > > synchronisiert werden kann. Trifft das auch bei dem CapC2 Modul > > zu? > > Generell sollten immer explizite Captures benutzt werden. > Das Modul cap.c2 kann nur explizite Captures. > Nur werden hier keine Variablen übergeben, sondern eine Zahl zwischen 0 und 15, > welches die ID (Nummer) des verwendeten Captures ist. > Somit können mit cap.c2 bis zu 16 unabhängige Captures benutzt werden. > > > Oder sehe ich den Wald vor lauter Bäumen nicht bzw. fahre > > ein falsches Konzept? > > Willst Du jetzt die Threads syncronisieren oder nur anhalten ?? > > Anhalten kannst Du die Thread einfach mit dem Aufruf von halt Threadname; . > Anschließend kannst Du diese wieder mit resume Threadname; starten. > > Ein Syncronisieren mit einem Capture ist nur notwendig, wenn auf gemeinsame > Ressourcen (scheibend) zugegriffen wird. > > MfG André H.