示例#1
0
        ///
        /// <summary>
        /// Can start the uploading of a single target, or all targets in a project.
        /// </summary>
        /// <param name="_strProName"> Project name </param>
        /// <param name="strTarget"> Target IP to start.  If "", start all processes/uploads </param>
        private void startUpload(string strProName, string strTarget)
        {
            if (_strTabIndex != "")                                 //Checks if there is a Project open
            {
                if (btnStart.Enabled == false)
                {
                    return;
                }

                btnStart.Enabled = false;

                if (startBtnTimer.Enabled == false)
                {
                    startBtnTimer.Elapsed            += new ElapsedEventHandler(OnStartEvent);
                    startBtnTimer.SynchronizingObject = this;
                    startBtnTimer.Enabled             = true;
                }
                _proInter.startUpload(strProName, strTarget);
            }
        }
示例#2
0
 public void startProcess(string strProName, string strTarget)
 {
     _proInter.startUpload(strProName, strTarget);
 }