资源简介
本文件为一个完整的五子棋对战wimfrom桌面项目,主要是c语言编写完成,项目完整,下载即可直接进行游戏,两个玩家可以通过电脑进行网络对战。
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Net;
using System.Net.Sockets;
using System.Windows.Forms;
namespace WindowsApplication1
{
public class Client
{
//1、连接服务器
//2、发送消息
//3、接收数据包
private Socket _client; //跟服务器连接的socket
private bool _connected; //socket连接状态表示断开或已经连接两种情况
//连接服务器
public void ConnectServer(string ip int port)
{
_client = new Socket(
AddressFamily.InterNetwork//输入IP,连接另外一台电脑
SocketType.Stream//指定的控制协议
ProtocolType.Tcp);//端口(是两台电脑在同一频道)
IPEndPoint ep = new IPEndPoint(
IPAddress.Parse(ip)
port);//IP地址和端口的实例化
_client.Connect(ep);//与另外一台电脑建立连接
_connected = true;//连接状态为已连接
}
//返回连接状态
public bool Connected
{
get { return _connected; }
}
//关闭连接
public void CloseConnection()
{
if (_connected)
{
_client.Close();//关闭连接并释放所有资源
_connected = false;//连接状态为未连接
}
}
//发送消息
public void SendMessage(string message)
{
byte[] buffer = Encoding.Default.GetBytes(message + “\r\n\r\n“);
_client.Send(buffer);//将编辑的字符发送到另一台电脑
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 63488 2018-06-06 20:31 局域网\WindowsApplication1\bin\Debug\WindowsApplication1.exe
文件 81408 2018-06-06 20:31 局域网\WindowsApplication1\bin\Debug\WindowsApplication1.pdb
文件 21464 2019-03-07 16:41 局域网\WindowsApplication1\bin\Debug\WindowsApplication1.vshost.exe
文件 490 2018-09-15 15:29 局域网\WindowsApplication1\bin\Debug\WindowsApplication1.vshost.exe.manifest
文件 1621 2018-06-06 16:42 局域网\WindowsApplication1\Client.cs
文件 5227 2018-06-05 12:20 局域网\WindowsApplication1\Clientob
文件 422 2018-06-05 12:20 局域网\WindowsApplication1\Clientob
文件 27874 2018-06-06 17:32 局域网\WindowsApplication1\Form1.cs
文件 18375 2018-06-05 12:16 局域网\WindowsApplication1\Form1.Designer.cs
文件 32894 2018-06-05 12:16 局域网\WindowsApplication1\Form1.resx
文件 744 2012-10-15 07:55 局域网\WindowsApplication1\Form2.cs
文件 10190 2012-10-15 07:55 局域网\WindowsApplication1\Form2.Designer.cs
文件 9988 2012-10-15 07:55 局域网\WindowsApplication1\Form2.resx
文件 789 2019-03-07 16:41 局域网\WindowsApplication1\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6253 2019-03-07 16:41 局域网\WindowsApplication1\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 5120 2018-06-04 22:47 局域网\WindowsApplication1\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
文件 2986 2019-03-07 16:41 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.FileListAbsolute.txt
文件 1016 2018-06-06 20:31 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.csproj.GenerateResource.Cache
文件 1339 2018-06-06 20:31 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.csprojResolveAssemblyReference.cache
文件 63488 2018-06-06 20:31 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.exe
文件 18065 2018-06-05 12:16 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.Form1.resources
文件 2923 2018-06-04 22:47 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.Form2.resources
文件 81408 2018-06-06 20:31 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.pdb
文件 11289 2018-06-04 22:47 局域网\WindowsApplication1\obj\Debug\WindowsApplication1.Properties.Resources.resources
文件 1015 2012-10-15 07:55 局域网\WindowsApplication1\Program.cs
文件 1186 2012-10-15 07:55 局域网\WindowsApplication1\Properties\AssemblyInfo.cs
文件 3973 2018-06-04 22:47 局域网\WindowsApplication1\Properties\Resources.Designer.cs
文件 6665 2012-10-15 07:55 局域网\WindowsApplication1\Properties\Resources.resx
文件 1119 2018-06-04 22:47 局域网\WindowsApplication1\Properties\Settings.Designer.cs
文件 249 2012-10-15 07:55 局域网\WindowsApplication1\Properties\Settings.settings
............此处省略21个文件信息
- 上一篇:标准CGAL库使用说明
- 下一篇:C#获取周围可见的wifi网络
相关资源
- C#获取周围可见的wifi网络
- systemverilog验证 张春 源代码 http://ch
- C++简单局域网聊天工具
- window c语言编写的多线程的Socket局域网
- VC++局域网屏幕监控(客户端和服务器
- Lan P2P Phone(用于局域网内各PC之间的
- linux局域网聊天软件server+client 源码
- 任务管理器中隐藏进程 支持win10 win
- C# 键盘鼠标全局钩子拦截键盘鼠标所
- 摄影测量空间后方交会程序合集,含
- .net 官方代码规范
- 粒子群算法 C#版本 由C++改编
- GDI+SDK
- 基于c语言的语音识别程序
- C++ 网络聊天室设计报告及主要源程序
- 求解无向图中任意两点之间的所有路
- VS2013 CLR Windows窗体应用程序补丁
- SDK入门(用C和C++来调用WindowsAPI)
- 基于C/C++的局域网聊天室源码
- 快速傅立叶变换(FFT) C,C#源码
- C#与C++进程间通信
- 局域网活动主机扫描程序
- C#遗传算法程序可视化版
- Opencv封装成dll供.net调用方法
- C++程序和C#程序通讯例程
- C#加载C++\\C的DLL动态链接库
- 基于QT的局域网聊天软件开发文献综述
- c#通过dll读取opencv里的mat图片
- 基于C#平台开发的surf算法,可直接运
- SAMBA方式读取局域网共享文件BCB6.0
评论
共有 条评论