Deze functionaliteit is alleen in bepaalde modulepakketten beschikbaar. Info / Copyright

Scripts met nieuwe acties

U kunt in EPLAN een script laden en verwijderen. In een dergelijk geval wordt niet de startfunctie uitgevoerd, maar worden er speciale functies in EPLAN geregistreerd. U kunt aan EPLAN een nieuwe actie of een nieuwe menuopdracht toevoegen of u kunt functies laten registeren om op speciale EPLAN-gebeurtenissen te reageren.

Om aan het programma een nieuwe actie toe te voegen, wordt de functie in het script door het attribuut [DeclareAction] aangegeven. Via de parameter van het attribuut [DeclareAction()] definieert u de naam van de nieuwe actie in EPLAN.

De algemene opbouw van een dergelijk C#-script ziet er als volgt uit:

public class <ScriptName>
{

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

           //<Enter your code text here>
           return;

     }

}

Nadat een dergelijk script (met [DeclareAction]) via de menuopdracht Laden is geladen, kan de nieuwe actie net als elke andere actie in EPLAN worden gebruikt. De actie kan bijvoorbeeld via een opdrachtregel worden opgeroepen of aan een menuopdracht of aan een knop op een werkbalk worden toegevoegd.

Zodra een script eenmaal is geladen, wordt het automatisch geladen als EPLAN een volgende keer opnieuw worden gestart en is de actie opnieuw beschikbaar. Om de dergelijk script weer af te melden, gebruikt u de menuopdracht Verwijderen.

Zie ook