AppGetCommandLine¶
AppGetCommandLine liefert die Kommandozeile.
- ssCommandLine = AppGetCommandLine()
Returnwert
ssCommandLine ist ein skalarer String ohne den Programmnamen. Für die
Kommandozeile
c:\programme\uniplot\program\uniplot.exe /StartupFileName test.ic Para1 Para2
liefert die Funktion den String /StartupFileName test.ic Para1 Para2
.
Beispiel
1/*
2 Datei my_startjob.ic
3
4 Beispielaufruf:
5
6 c:\uniplot\program\uniplot.exe /StartupFileName my_startjob.ic job.xml
7
8 Erstmal die normale Startup-Datei laden:
9*/
10load(GetRootDirectory() + "startup\\startup.ic");
11ssDir = GetRootDirectory() + "myscript\\";
12load(ssDir + "myscript.ic");
13ssCommands = AppGetCommandLine();
14if (ssCommands != "") {
15 <svCommands, svType> = StringToField(ssCommands);
16 if (len(svCommands) == 3) {
17 ssJobFile = svCommands[3];
18 _my_job_execute(ssJobFile);
19 }
20}
Kommentar
Folgende Standard-Parameter werden zur Zeit verwendet:
Name |
Description |
---|---|
|
Es wird nicht die Startupdatei |
|
Entspricht |
|
Die Dateien in den AutoLoad-Verzeichnissen werden nicht geladen. |
|
Zum Speichern von Programmeinstellungen, wie Anordnung der Toolbars,
Default-Verzeichnissen usw. wird nicht die Windows-Registry verwendet
|
|
Einstellungen werden nicht in der Registry unter dem normalen Schlüssel
|
|
Uniplot wird gestartet, ohne das sein Fenster angezeigt wird (versteckt) Siehe auch AppSetBatchMode. |
|
Veraltet, wird bei jedem Start automatisch ausgeführt. |
|
Veraltet, wird bei der Deinstallation automatisch ausgeführt. |
|
Startet UniPlot im Batch-Mode, siehe AppSetBatchMode. |
|
Wechselt in den Arbeitsbereich „path“ zum Starten der Sequenz definiert in /seq. |
|
Startet die Sequenz „Name“ nach dem Start von UniPlot. |
|
Setzt Runtime Values im Sequencer. |
Groß-/Kleinbuchstaben werden bei den Parametern nicht unterschieden.
Die Funktion GetCommandLine ist die entsprechende Funktion für den
UniScript-Interpreter (us.exe
), siehe
UniScript als eigenständiges Programm.
History
Version |
Beschreibung |
---|---|
R2013.2 |
Beschreibung der Standard-Parameter |
3.0 |
Neu. |
Siehe auch
Überblick Application-Objekt, AppQuit, strtok, GetCommandLine, AppSetBatchMode
id-1720758