OriginLab Corporation - Wissenschaftliche Visualisierungs- und Datenanalysesoftware - 2D-Diagramme, 3D-Diagramme, Konturdiagramme, Statistische Diagramme, Datenanalyse, Statistiken, Kurvenanpassung, Signalverarbeitung und Peakanalyse

Speichern und Ausführen von Skriptdateien


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

Organisieren und Verwalten von OGS-Dateien

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:

cdset &endash;h;
help dir;

Ausführen von OGS-Dateien

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.