六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 45|回复: 0

c# winform socket关闭时需要关闭的东西,停止服务,停止监听,停止socket

[复制链接]

升级  61.3%

726

主题

726

主题

726

主题

探花

Rank: 6Rank: 6

积分
2226
 楼主| 发表于 2013-1-27 04:49:33 | 显示全部楼层 |阅读模式
1,线程需要关闭
Thread TempThread;//开启接收线程TempThread = new Thread(new ThreadStart(this.StartReceive));TempThread.IsBackground = true;//设置为后台线程TempThread.Start();TempThread.Abort();//关闭线程

2,监听需要关闭
TcpListener lisner;//创建网络监听lisner = new TcpListener(ipep);lisner.Start();lisner.Stop();

3,Socket需要关闭
Socket client = lisner.AcceptSocket();//关闭套接字client.Close();

4,如果是传文件的话还需要关闭流文件
FileStream MyFileStream = new FileStream(fileFullName, FileMode.Create, FileAccess.Write);//关闭文件流MyFileStream.Close();

黑色头发:http://heisetoufa.iteye.com
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表