f$Anwendung (f$Application)
f$Anwendung (f$Application)
Ausführen einer anderen Systemanwendung. Es können Übergabeparameter mitgegeben werden, wenn die Zielanwendung dies zulässt.
Die Ausführung der Entscheidungstabellen wird fortgesetzt, ohne auf das Ende der Anwendung zu warten - dafür kann die Funktion f$WaitExecute verwendet werden.
Anmerkungen zu Microsoft Windows:
Der übergebene Programmname kann - muss aber nicht – eine Pfadangabe enthalten. Fehlt diese, so wird das Programm nach den üblichen Windows-Regeln gesucht (Standard-Systempfad).
Ist die Anwendung bereits geöffnet, so liegt es an der entsprechenden Anwendung, ob das geöffnete Fenster verwendet wird oder ein neues getrenntes Fenster geöffnet wird.
Bitte beachten Sie, dass bei Pfadangaben im Dateinamen das Zeichen „\" doppelt angegeben werden muss („\\") !
Tipp:
Ist der Programmpfad einer Anwendung nicht bekannt oder auf den Rechnern unterschiedlich, so kann die Anwendung auch über die Windows Dateiverknüpfung mit dem Befehl f$Ausführen gestartet werden.
Syntax: | Status = f$Anwendung( Programm ) | ||
| Argument | Typ | Bedeutung |
| Programm | Zeichenkette | Programmname incl. Pfadangabe und Übergabeparametern |
Ergebnis: | Ganzzahl | Fehlerstatus | |
Beispiel: | Anzeigen einer Datei mit Erläuterungen zum aktuellen Dialog: Status = f$Anwendung( 'NOTEPAD Sonder.txt' ) → Der Editor „Notepad" wird mit der Textdatei "Sonder.txt" aufgerufen. | ||