string ip = this.txtip.Text;
string port = this.txtport.Text; IPAddress serverIp = IPAddress.Parse(ip); int serverPort = Convert.ToInt32(port); IPEndPoint iep = new IPEndPoint(serverIp, serverPort); byte[] byteMessage;
byte[] RecMessage = new byte[1024];
try
{
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); socket.Connect(iep); //发送数据
byteMessage = getData();
int i = socket.Send(byteMessage); //下面应该是接受返回数据
//应该怎么写那???????? socket.lisent(5);
Socket newSecket = socket.Accept();
newSecket.Receive(RecMessage); }
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
string port = this.txtport.Text; IPAddress serverIp = IPAddress.Parse(ip); int serverPort = Convert.ToInt32(port); IPEndPoint iep = new IPEndPoint(serverIp, serverPort); byte[] byteMessage;
byte[] RecMessage = new byte[1024];
try
{
Socket socket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); socket.Connect(iep); //发送数据
byteMessage = getData();
int i = socket.Send(byteMessage); //下面应该是接受返回数据
//应该怎么写那???????? socket.lisent(5);
Socket newSecket = socket.Accept();
newSecket.Receive(RecMessage); }
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货