Example #1
0
        private void Launch()
        {
            if (!IsShutdown)
            {
                foreach (string exe in exes_)
                {
                    ProcessStartInfo psi = new ProcessStartInfo();
                    psi.FileName    = exe;
                    psi.WindowStyle = LaunchingProcessWindowStyle;

                    try
                    {
                        System.Diagnostics.Process.Start(psi);
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show(ex.Message,
                                        Application.ProductName,
                                        MessageBoxButtons.OK,
                                        MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                AmbLib.ExitWin(AmbLib.EXITWINTYPE.EXITWIN_SHUTDOWN);
            }
            Close();
        }