c# 文件传输
2010-05-11 00:00
120 查看
Send:
代码
转载自:/article/5722840.html
代码
private Socket s; TcpListener tl; public void lis() { string path = "d:\\1.cs"; //要传入文件的路径 tl = new TcpListener(9999); tl.Start(); Console.WriteLine("等待接受"); s = tl.AcceptSocket(); FileStream fs = new FileStream(path, FileMode.OpenOrCreate, FileAccess.Write); //注意这个的属性和send端有所不同 BinaryWriter binarywrite = new BinaryWriter(fs); int count; byte[] b = new byte[4098]; while ((count = s.Receive(b, 4098, SocketFlags.None)) != 0) //这个是接受文件流 { binarywrite.Write(b,0,count); //将接收的流用写成文件 } binarywrite.Close(); fs.Close(); s.Close(); tl.Stop(); Console.WriteLine("文件传输完毕");
转载自:/article/5722840.html
相关文章推荐
- 用C#实现HTTP协议下的多线程文件传输
- 使用C#进行点对点通讯和文件传输(发送接收部分)
- C#版局域网定时文件传输工具V1.2版【源代码】 发布
- 使用C#进行点对点通讯和文件传输(发送接收部分)
- 使用C#进行点对点通讯和文件传输(通讯基类部分)
- c# 局域网文件传输实例
- 用C#语言实现http协议下的多线程文件传输(代码)(转)
- 使用C#进行点对点通讯和文件传输(发送接收部分)
- 使用C#进行点对点通讯和文件传输
- C# 简单通信(实现文件传输)
- C#实现局域网文件传输
- (转)C#实现HTTP协议下的多线程文件传输
- ]使用C#进行点对点通讯和文件传输(发送接收部分)
- 文件传输(C#)
- 用C#实现HTTP协议下的多线程文件传输
- C#实现HTTP协议下的多线程文件传输
- 使用C#进行点对点通讯和文件传输(通讯基类部分)
- 用C#实现HTTP协议下的多线程文件传输
- 用C#实现HTTP协议下的多线程文件传输
- 用C#实现HTTP协议下的多线程文件传输--转载