Das Kontextmenü (Aufruf durch Klicken mit der rechten Maustaste) des Befehlsverlaufs im Befehlsfenster erlaubt es dem Anwender, ausgewählte Zeilen des Skripts als Origin-Skriptdatei (OGS) zu speichern. Skriptdateien können auch mit Hilfe des Code Builders, Origins farbkodierter, integrierter Entwicklungsumgebung, erstellt oder bearbeitet werden; da es sich um ASCII-Dateien handelt, können Origin-Skriptdateien auch mit einem einfachen Texteditor erstellt und bearbeitet werden.
Wenn eine OGS-Datei gespeichert wurde, können die in ihr enthaltenen Skriptbefehle vom Befehlsbereich aus ausgeführt werden. Skript kann auch durch andere Ereignisse ausgeführt werden, wenn es zum Beispiel mit einer Textbeschriftung auf einer Seite oder mit einer Symbolleistenschaltfläche verknüpft ist. Dieser Abschnitt befasst sich mit dem Ausführen von Skript vom Befehlsfenster aus. Informationen über andere Möglichkeiten der Skriptausführung finden Sie in der Programmierhilfe.
Die Funktion aktuelles Arbeitsverzeichnis wurde eingeführt, um das Ausführen von Skriptdateien vom Befehlsbereich aus zu vereinfachen. Sie können einen beliebigen Pfad als Ihr aktuelles Arbeitsverzeichnis festlegen oder einen von neun vordefinierten Pfaden verwenden. Der Befehlsbereich kann dann zum Auflisten und Ausführen von OGS- und X-Funktionsdateien, die im aktuellen Arbeitsverzeichnis enthalten sind, verwendet werden.
Inhalt |
Der cd-Befehl
Dieser Befehl kann zum Anzeigen und Einstellen des aktuellen Arbeitsverzeichnisses verwendet werden.
cd; // Zeigt den Pfad des aktuellen Arbeitsverzeichnisses00 cd c:\temp; // Setzt das aktuelle Arbeitsverzeichnis auf c:\temp cd 2; // Setzt das aktuelle Arbeitsverzeichnis auf den zweiten Favoritenpfad
Der cdset-Befehl
Dieser Befehl kann zum Speichern von bis zu 9 Favoritenpfaden zum Einstellen des aktuellen Arbeitsverzeichnisses verwendet werden.
cdset; // Listet die aktuellen Zuordnungen der Favoriten auf cdset 5; // Speichert das aktuelle Arbeitsverzeichnis als fünften Eintrag cd 2; // Ändert das aktuelle Arbeitsverzeichnis auf den zweiten Eintrag
Der dir-Befehl
Dieser Befehl listet alle OGS- und OXF-Dateien des aktuellen Arbeitsverzeichnisses auf.
dir; // Listet alle ogs- und oxf-Dateien auf dir av* // Listet alle ogs- und oxf-Dateien beginnend mit "av" auf dir *.ogs // Listet alle ogs-Dateien auf
Der type-Befehl
Dieser Befehl kann zum Eingeben der Inhalte einer OGS- oder OXF-Datei im aktuellen Arbeitsverzeichnis verwendet werden.
cd 1 // Wechsel zum Favoritenpfad 1 type plotdsc.ogs // Gibt die Inhalte der festgelegten Datei ein
|
Hinweis: Weitere Informationen zu diesen Befehlen finden Sie im Abschnitt über die LabTalk-Sprache in der Programmierungshilfe. Beachten Sie, dass Sie auch eine Schnellhilfe für diese Befehle anzeigen lassen oder die Hilfe öffnen können mit Befehlen wie:
|
Wenn ein Arbeitsverzeichnis festgelegt wurde, können OGS-Dateien ausgeführt werden, indem einfach der Dateiname eingegeben wird.
cd 1 // Wechsel zum Favoritenpfad 1 loaddsc; // Ausführen der OGS-Datei loaddsc.ogs plotdsc 3 // Parameter können an die OGS-Datei gegeben werden myogs 10 str$ hi there; // Gebe drei Argumente weiter // Argumente können Konstanten // oder Skriptvariablen sein
|
Beachten Sie, dass die Mechanismen zum Ausführen von OGS-Dateien früherer Origin-Versionen weiterhin unterstützt werden. Der neue Mechanismus zum Einstellen eines Arbeitsverzeichnisses, Einstellen und Verwenden von Favoritenpfaden und die einfache Eingabe des Namens der Skriptdatei zum Ausführen dieser Datei machen es einfacher, LabTalk-Skript zu verwalten und auszuführen. |