/// <summary>
        /// Searches the network.
        /// </summary>
        public Server SearchNetwork()
        {
            Cursor myPreviousCursor = this.Cursor;

            this.Cursor = Cursors.WaitCursor;
            try
            {
                using (SelectServerDlg dial = new SelectServerDlg())
                {
                    Server svr = dial.ShowDialog(GetSpecification());
                    if (svr == null)
                    {
                        return(null);
                    }
                    AddServerURL(svr.Url);
                    return(svr);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(this, ex.Message, "Browse Network", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            finally
            {
                this.Cursor = myPreviousCursor;
            }
            return(null);
        }
Пример #2
0
        private void m_TSB_Connect_Click(object sender, EventArgs e)
        {
            Server svr = null;

            using (SelectServerDlg dial = new SelectServerDlg())
                svr = (Server)dial.ShowDialog(Opc.Specification.COM_DA_30);
            if (svr == null)
            {
                return;
            }
            m_Dictionary.DefaultFileName = svr.Name;
            ShowSingleServer(svr, null);
        }