ClassCreateClassFunction

Top  Previous  Next

Erzeugt eine neue Klassenfunktion oder ändert deren Status.

Für die Klasse cccc wird eine neue Funktion mit dem Index nn angelegt, ggf. auch überschrieben. Der Inhalt wird in den folgenden Zeilen abgefragt bis eine Zeile mit dem Inhalt ClassCreateClassFunctionEnd folgt.

Parameter

/H

Es wird eine Hilfe für die Funktion ausgegeben. Der Hilfetext enthält eine kurze Beschreibung der Funktion sowie eine Aufrufanleitung.

Die Angabe des Parameters ist optional und erfolgt in der Form -H oder /H (äquivalente Eingaben).

/DISABLE

Die Klassenfunktion wird deaktiviert bis zum nächsten /ENABLE. Wenn die Klasse keine entsprechende Funktion enthält wird ein Dummy angelegt. Funktionen in Oberklassen werden nicht mehr aufgerufen.

/ENABLE

Die Klassenfunktion wird aktiviert. Wenn die Klasse keine entsprechende Funktion enthält wird das Dummy entfernt. Funktionen in Oberklassen werden wieder aufgerufen.

/STATUS

Der Aktivierungsstatus der Klassenfunktion wird abgefragt:

 0: Enabled        Die Klassenfunktion ist vorhanden und aktiv

 1: Fehler        Die Klasse existiert nicht

 2: Disabled        Die Klassenfunktion ist deaktiviert

 3: Unbekannt        Es gibt keine Funktion mit dieser Nummer

Syntax

ClassCreateClassFunction <Klasse> <FktNr> <FktName>

 Echo Hallo Welt

ClassCreateClassFunctionEnd

Beispiel

Kommandozeileneingaben:

Echo /NOW ClassCreateClassFunction( VS_Bel_Schaltstelle 0 /STATUS)

Siehe auch