TurboPL Referenz

Execute Prozedur

Top  Previous  Next

Syntax

Execute(FileName: String; Wait: Integer [; Mode: Integer]): Integer
Execute(Dateiname: String; Warten: Integer [; Modus: Integer]): Integer

Erklärung

Startet das Programm mit dem Dateinamen Dateiname. Komandozeilenparameter können dabei ebenfalls übergeben werden. Mit dem Parameter Warten kann eingestellt werden, ob TurboDB Studio auf die Beendigung des aufgerufenen Programmes warten soll. Im Erfolgsfall ist der Rückgabewert 0.

Mit Execute können auch Dokumente geöffnet werden, wenn man als FileName seinen Dateinamen angibt.

 

Warten

0

TurboDB Studio läuft weiter, während die Anwendung ausgeführt wird.

 

1

TurboDB Studio ist inaktiv, während die Anwendung läuft.

Modus

-1

Die Anwendung wird unsichtbar gestartet.

 

0

Die Anwendung wird normal gestartet (Vorgabe).

 

1

Die Anwendung wird bildschirmfüllend gestartet.

Beispiele

Dieser Aufruf startet die Anwendung Paint, um das angegebene Bild zu bearbeiten:

Execute('mspaint.exe c:\vdp\beispiel\logo.bmp', 0);        

Dieser Aufruf startet den Standard-Browser maximiert, um die HTML-Seite anzuzeigen und wartet, bis der Anwender den Browser wieder schließt:

Execute('c:\temp\index.html', 1, 1);

Dieser Aufruf öffnet die Datei "win.ini" im Windows-Verzeichnis mit dem Standard-Texteditor des Betriebssystems:

Execute(GetEnv('WINDIR') + '\win.ini', 0, 0);

Siehe auch

IsTask