using System.IO;
using System.Net.Sockets;
using System.Net;
private void button4_Click(object sender, EventArgs e)
{
s = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPAddress serverIP = IPAddress.Parse("192.168.1.107"); //服务器IP
try
{
IPEndPoint iep=new IPEndPoint(serverIP,9100);
s.Connect(iep); //连接服务器,端口号用13
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
try
{
ns = new NetworkStream(s); //实例化网络流
sr = new StreamReader(ns); //实例化流读取对象
sw = new StreamWriter(ns); //实例化写入流对象
sw.WriteLine(textBox1.Text); //将textBox1.Text的数据写入流
sw.Flush(); //清理缓冲区
listBox1.Items.Add(sr.ReadLine()); //将从流中读取的数据写入lbInfo
}
catch (Exception ex)
{
MessageBox.Show(ex.Message); //捕获异常
}
}