using System; using System.Linq; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Net; namespace dnSeeds { public partial class ScanInput : Form { public ScanInput() { InitializeComponent(); } int deskId; string seedsNo; string svrUrl = "http://192.168.1.101:9998/DNLight/startSeeds?deskId={0}&seedsNo={1}"; private void btnStart_Click(object sender, EventArgs e) { if (validInput()) { startNewSeeds(deskId,seedsNo); } } void startNewSeeds(int deskId,string seedsNo) { svrUrl = string.Format(svrUrl, deskId, seedsNo); HttpWebRequest webReq; webReq = (HttpWebRequest)WebRequest.Create(new Uri(svrUrl)); System.Net.HttpWebResponse response; response = (System.Net.HttpWebResponse)webReq.GetResponse(); System.IO.StreamReader myreader = new System.IO.StreamReader(response.GetResponseStream(), Encoding.UTF8); string responseText = myreader.ReadToEnd(); myreader.Close(); MessageBox.Show(responseText); } bool validInput() { try { deskId = Convert.ToInt16(textBoxDeskId.Text.Trim().ToString()); } catch (Exception e) { MessageBox.Show("请输入播种台ID"); textBoxDeskId.SelectAll(); textBoxDeskId.Focus(); return false; } seedsNo = txtboxSeedsNo.Text.Trim(); if (seedsNo.Length == 0) { MessageBox.Show("请输入播种台ID"); txtboxSeedsNo.SelectAll(); txtboxSeedsNo.Focus(); return false; } return true; } } }