Moin,
was Shelexecute eigentlich ist, sollte ich vielleicht noch erklären. Es ist ein Programm, das einfach die WinAPI- Funktion
ShellExecute aus der Shell32.dll aufruft. Das kannst Du in einer gängigen Programmiersprache ( Delphi, C++,...)
selber schreiben. Die Syntax ist
HINSTANCE ShellExecute (HWND parent, LPCSTR lpOperation, LPCSTR lpFile, LPCSTR lpParameters,
LPCSTR lpDirectory, INT nShowCommand).
Dabei ist parent eine Handle des aufrufenden Fenstern, lpOperation ist ein null-terminierter String
-in diesem Fall "open" -, lpFile ist der Dateiname, lpParameter und lpDirectory entsprechend Parameter und
Arbeits-Verzeichnis. nShowCommand gibt an, wie das Programm erscheint (hier : SW_SHOW).
mfg
Werner