Example #1
0
        private void MainForm_Load(object sender, EventArgs e)
        {
            int localPort = 8080;

            // Get settings
            int.TryParse(this.txtPort.Text, out localPort);

            // Set the server.
            this.server = new Server(localPort);

            // Add a link to the LinkLabel.
            string linkString = String.Format("http://{0}:{1}/", this.server.Address, this.server.Port);
            LinkLabel.Link link = new LinkLabel.Link();
            link.LinkData = linkString;
            this.linkLblPageLink.Links.Add(link);
            this.linkLblPageLink.Text = linkString;
        }
Example #2
0
        private void StartServer()
        {
            if (this.server != null && this.server.IsRuning)
            {
                this.server.Stop();
            }

            int localPort = 8080;

            int.TryParse(this.txtPort.Text, out localPort);

            // Set the server.
            this.server = new Server(localPort);
            this.server.OnStart += server_OnStart;
            this.server.OnStop += server_OnStop;
            this.server.OnGetImage += this.server_GetImage;
            this.server.Start();

            //try
            //{
            //
            //}
            //catch (Exception exception)
            //{
            //    MessageBox.Show(String.Format("Message: {0}", exception.ToString()), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            //}
        }