Beispiel #1
0
        public FMain(string[] args)
        {
            //
            // Required for Windows Form Designer support
            //
            InitializeComponent();

            if (args.Length < 3)
            {
                MessageBox.Show("There is not enough arguments.");
                return;
            }

            ProcessName = args[0];
            SourceDir   = args[1];
            TargetDir   = args[2];

            if (args.Length > 3)
            {
                Startup = args[3];

                int i = 4;
                while (args.Length > i)
                {
                    if (args[i].IndexOf(" ") > -1)
                    {
                        StartupArguments += "\"";
                    }

                    StartupArguments += args[i];

                    if (args[i].IndexOf(" ") > -1)
                    {
                        StartupArguments += "\"";
                    }

                    StartupArguments += " ";
                    i++;
                }

                StartupArguments = StartupArguments.Trim();
            }

            timer1.Enabled = true;
        }