1.) Meine Glaskugel, sagt mir, dass du das im
Form.OnCreate oder
Form.OnShow machst, da geht es aus Prinzip nicht, was noch nicht fertig existiert kann nicht geclosed werden.
2.) Gibt es: Erstell eine Konsolenanwendung und entferne das
{$APPTYPE CONSOLE}
zu 3.) etwas aus der
SDK-Hilfe
Code:
HINSTANCE ShellExecute(
HWND hwnd, //
handle to parent window
LPCTSTR lpOperation, // pointer to string that specifies operation to perform
LPCTSTR lpFile, // pointer to filename or folder name string
LPCTSTR lpParameters, // pointer to string that specifies executable-file parameters
LPCTSTR lpDirectory, // pointer to string that specifies default directory
INT nShowCmd // whether file is shown when opened
);