Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar. Info / Copyright

Scripte mit neuen Aktionen

Sie können in EPLAN ein Script laden und entladen. In einem solchen Fall wird nicht die Startfunktion ausgeführt, sondern es werden spezielle Funktionen in EPLAN registriert. Sie können EPLAN eine neue Aktion oder einen Menüpunkt hinzufügen, oder Sie können Funktionen registrieren lassen, um auf spezielle EPLAN-Ereignisse zu reagieren.

Um dem Programm eine neue Aktion hinzuzufügen, wird die Funktion im Script durch das Attribut [DeclareAction] gekennzeichnet. Über den Parameter des Attributs [DeclareAction()] legen Sie den Namen der neuen Aktion in EPLAN fest.

Der allgemeine Aufbau eines entsprechenden C#-Scripts sieht wie folgt aus:

public class <ScriptName>
{

     [DeclareAction("<ActionName>")]
     public void <FunctionName>
     {

           //<Enter your code text here>
           return;

     }

}

Nachdem ein entsprechendes Script (mit [DeclareAction]) über den Menüpunkt Laden geladen wurde, kann die neue Aktion wie jede andere Aktion in EPLAN verwendet werden. Sie kann z.B. über die Befehlszeile aufgerufen werden, oder sie kann einem Menüpunkt oder einer Schaltfläche in einer Symbolleiste hinzugefügt werden.

Sobald ein Script einmal geladen wurde, wird es beim nächsten Start von EPLAN automatisch geladen, und die Aktion ist erneut verfügbar. Das Abmelden eines solchen Scripts erfolgt über den Menüpunkt Entladen.

Siehe auch