(Dateiname: Actor Framework.lvlib:Actor.lvclass:Pre Launch Init.vi)

Legt die Aktion fest, die nach dem Aufrufen der Methode Unterakteur starten und vor dem Start der Methode "Akteur - Hauptteil" des Akteurs ausgeführt werden soll.

Standardmäßig ist diese Methode wirkungslos. Eine abgeleitete Klasse kann das Verhalten jedoch durch Überschreiben ändern.

Achtung Verwenden Sie die Methode Pre Launch Init nicht, um die Methode Launch Root Actor oder die Methode Launch Nested Actor aufzurufen. Die Methode hängt sich sonst auf. Verwenden Sie das VI "Launch Root Actor.vi" nur außerhalb der Akteur-Framework-VIs und verwenden Sie das VI "Launch Nested Actor.vi" über die Methode Akteur - Hauptteil.


icon

Ein-/Ausgänge

  • cActor_Framework_lvlib_Actorlvclass.png Akteur (Eingang)

    Akteur (Eingang) gibt den Akteur an.

  • iActor_Framework_lvlib_Actorlvclass.png Akteur (Ausgang)

    Akteur (Ausgang) gibt den Akteur aus.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Die Methode "Init. vor Start" wird auf jeden Fall beendet, bevor die Methode "Unterakteur starten" abgeschlossen ist und ihr Aufrufer fortfährt und der Akteur selbst Nachrichten erhält. Alle von der Methode "Init. vor Start" erfassten Referenzen haben die gleiche Lebensdauer wie der Akteur selbst. Von der Methode "Init. vor Start" ausgegebene Fehler brechen den Start ab.

    Methoden, die "Init. vor Start" überschreiben, können die Enqueuer ***-Aufrufer und Selbstaufruf (***) des Akteurs verwenden.