嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559
本次赞助数额为: 5 元微信扫码支付:5 元
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
基于TCP协议的远程屏幕监控两台以上客户端的远程屏幕程序设计
public void getRemote3()
{
IPAddress ip = IPAddress.Parse("127.0.0.1");
tcp = new TcpListener(ip, 8083);
tcp.Start();
socket = tcp.AcceptSocket();
ns = new NetworkStream(socket);
sr = new StreamReader(ns);
sw = new StreamWriter(ns);
if (socket.Connected)
{
try
{
while (true)
{
byte[] b = new byte[1024 * 256];//设置接收大小
int i = this.socket.Receive(b);//接收
//把byte[]转化成内存流,再把内存流转化成Image
System.Drawing.Image myimage = System.Drawing.Image.FromStream(new MemoryStream(b));
PB5.Image = myimage;//显示
this.PB5.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage;
//MessageBox.Show("显示成功!server");
}
}
catch (Exception ex)
{
this.tcp.Stop();
MessageBox.Show("4号窗口捕获捕获屏幕出错!server" ex.Message);
}
}
}