// Capture Screenshot private void btnCaptureScreenshot_Click(object sender, EventArgs e) { int quality = 50; int port = 81; if (Int32.TryParse(txtQuality.Text, out quality) && quality > 0 && quality <= 100 && Int32.TryParse(txtSSPort.Text, out port) && port > 0) { FileServer fs = new FileServer(this, ip, port, Path.GetTempPath() + "\\remoteSS" + Guid.NewGuid().ToString(), String.Empty); fs.StartListeningForSS(); SendASCII("GETSCREEN<%SEP%>" + txtQuality.Text + "<%SEP%>" + txtSSPort.Text); btnCaptureScreenshot.Text = "Processing..."; btnCaptureScreenshot.Enabled = false; txtQuality.Enabled = false; txtSSPort.Enabled = false; } else { MessageBox.Show("Please enter valid integers into the boxes.", "Type Conversion Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
// Capture Screenshot private void btnCaptureScreenshot_Click(object sender, EventArgs e) { int quality = 50; int port = 81; if (Int32.TryParse(txtQuality.Text, out quality) && quality > 0 && quality <= 100 && Int32.TryParse(txtSSPort.Text, out port) && port > 0) { FileServer fs = new FileServer(this, ip, port, Path.GetTempPath() + "\\remoteSS" + Guid.NewGuid().ToString() , String.Empty); fs.StartListeningForSS(); SendASCII("GETSCREEN<%SEP%>" + txtQuality.Text + "<%SEP%>" + txtSSPort.Text); btnCaptureScreenshot.Text = "Processing..."; btnCaptureScreenshot.Enabled = false; txtQuality.Enabled = false; txtSSPort.Enabled = false; } else MessageBox.Show("Please enter valid integers into the boxes.", "Type Conversion Error", MessageBoxButtons.OK, MessageBoxIcon.Error); }