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.
Siehe auch MailSend, MessageBeep, MessageBox, Printf, PrintDirect, Random, ReportConfirm, Round, Sleep, SpeakText, SysDatabaseDeleteAllReports, ThrowReports, ValueChanging, ValueConvertAD, ValueConvertDA, WinHelp