ShellExecute

value ShellExecute ( string strFileName, string strParameter, string strDirectory, value ShowCmd = SW_SHOWNORMAL, string / value strVerb = 0 );

Rückgabewert

TRUE

OK

FALSE

Fehler

Parameter

strFileName

Die Anwendung, die gestartet werden soll.

strParameter

Die Übergabeparameter für das aufzurufende Programm.

strDirectory

Das Arbeitsverzeichnis für das aufzurufende Programm.

ShowCmd

Die Art und Weise wie das aufzurufende Programm gestartet werden soll.

 
weitere SW_ - Konstanten:

SW_HIDE

versteckt das Fenster und aktiviert ein anderes Programm(Fenster).

SW_MAXIMIZE

maximiert das angegebene Programm(Fenster).

SW_MINIMIZE

minimiert das angegebene Programm(Fenster) und aktiviert das darunterliegende Programm(Fenster).

SW_RESTORE

aktiviert und zeigt das angegebene Programm(Fenster) an. Wenn das Programm(Fenster) minimiert oder maximiert ist, wird die Originalgröße und Position wiederhergestellt. Dieser Parameter sollte angegeben werden, wenn ein minimiertes Programm(Fenster) wieder geöffnet werden soll.

SW_SHOW

aktiviert das angegebene Programm(Fenster) und stellt es in seiner derzeitigen Größe und Position dar.

SW_SHOWDEFAULT

öffnet das angegebene Programm(Fenster) in seiner Standardeinstellung.

SW_SHOWMAXIMIZED

aktiviert angegebene das Programm(Fenster) und stellt es maximiert dar.

SW_SHOWMINIMIZED

aktiviert das angegebene Programm(Fenster) und stellt es minimiert dar.

SW_SHOWMINNOACTIVE

stellt das angegebene Programm(Fenster) minimiert dar. Das derzeit aktive Fenster bleibt aktiv.

SW_SHOWNA

zeigt das angegebene Programm(Fenster) an. Das derzeit aktive Fenster bleibt aktiv.

SW_SHOWNOACTIVATE

zeigt das angegebene Programm(Fenster) in seiner letzten Größe und Position an. Das derzeit aktive Fenster bleibt aktiv.

SW_SHOWNORMAL

aktiviert und zeigt das angegebene Programm(Fenster). Wenn das Programm(Fenster) minimiert oder maximiert ist, wird die Originalgröße und Position wiederhergestellt. Dieser Parameter sollte angegeben werden, wenn ein Programm(Fenster) zum ersten Mal angezeigt werden soll.

strVerb

Defaultwert: "0"


sonstige Verb - Parameter

 

"open"

öffnet die unter durch den Parameter "FileName" angegebene Datei. Die Datei kann eine ausführbare Datei, ein Dokument oder ein Ordner sein.

Datentyp: value

   
"print"

druckt die unter durch den Parameter "FileName" angegebene Datei. Die Datei sollte ein
Dokument oder ein Ordner sein. Wenn die Datei eine ausführbare Datei ist wird diese
geöffnet als wäre "open" angegeben worden.

Datentyp: value

 

"explore"

öffnet den durch den Parameter "FileName" angegebenen Ordner.

Bemerkung

Startet eine externe Anwendung.

Beispiel

ShellExecute ("C:\Windows\Notepad.exe","Temp.txt", "C:\Projekt" );

startet Notepad (den Windows Editor) und öffnet beim Start die Datei "Temp.txt", welche sich im Verzeichnis "C:\Projekt" befindet.

S onstige Funktionen

Siehe auch MailSend, MessageBeep, MessageBox, Printf, PrintDirect, Random, ReportConfirm, Round, Sleep, SpeakText, SysDatabaseDeleteAllReports, ThrowReports, ValueChanging, ValueConvertAD, ValueConvertDA, WinHelp