Makro: Abarbeitung/fr: Unterschied zwischen den Versionen

Aus RailRoad&Co.-Wiki
Zur Navigation springenZur Suche springen
Papybricolo (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „=== Traitement des macros généralement en parallèle ===“
Papybricolo (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „Si une macro est lancée dans TC dans le cadre d’opérations, cette '''macro' est en principe traitée parallèlement aux autres opérations. La solution proposée contourne ce traitement parallèle.“
Zeile 14: Zeile 14:
=== Traitement des macros généralement en parallèle ===
=== Traitement des macros généralement en parallèle ===


<div lang="de" dir="ltr" class="mw-content-ltr">
Si une macro est lancée dans TC dans le cadre d’opérations, cette '''macro' est en principe traitée parallèlement aux autres opérations. La solution proposée contourne ce traitement parallèle.
Wird in TC im Rahmen von Operationen ein Makro gestartet, so wird dieses '''Makro grundsätzlich parallel''' zu den weiteren Operationen abgearbeitet. Mit der vorgestellten Lösungsmöglichkeit wird diese Parallelverarbeitung umgangen.
</div>


<div lang="de" dir="ltr" class="mw-content-ltr">
<div lang="de" dir="ltr" class="mw-content-ltr">

Version vom 24. April 2025, 22:18 Uhr

Verwendung
thumbs


Traitement d’une macro

Attendre la fin de la macro

Lutz Ulrich a présenté dans le forum TC une solution pour attendre que la macro soit complètement terminée.

Traitement des macros généralement en parallèle

Si une macro est lancée dans TC dans le cadre d’opérations, cette macro' est en principe traitée parallèlement aux autres opérations. La solution proposée contourne ce traitement parallèle.

Auf Wunsch von Lutz Ulrich stelle ich sein Vorgehen hier ins TC-Wiki ein.

Auf Marko warten

Ab hier folgt der Originalbeitrag von Lutz: Im TC-Forum hier zu finden: Teil 1 und Teil 2

Für mich habe ich einen Weg gefunden, auf die Abarbeitung eines Makros zu warten. Ich möchte das hier anderen zur Verfügung stellen.

  • Zunächst braucht man einen EIN/Aus Schalter irgend wo. Der muss gar nichts machen.
Datei:Ein-Aus Schalter.PNG

Abb: Ein-Aus Schalter

Dann braucht man im Makro den Schaltereintrag zweimal.

  • Am Beginn des Makros in der Stellung EIN
Datei:Makro Beginn.PNG

Abb: Makro Beginn

  • und am Ende des Makros in der Stellung AUS in den Operationen.
Datei:Makro Ende

Abb: Makro Ende

In der aufrufenden Operation wird zusätzlich zu dem Makro eine Marke, ein Sprung und eine Voraussetzung benötigt.

Warten Operation

Abb: Warten

Einstellung der Voraussetzung

Abb: Voraussetzung

Die Marke hat den Namen "Wart".

400px<

Abb: Sprung

Das war es. Es funktioniert bei mir einwandfrei und erfüllt seinen Zweck.


--‎ Digi thomas2003 13:46, 10. Sep. 2014
bearbeitet: Uslex (Diskussion) 14:41, 5. Jul. 2022 (CEST)