资源简介

本文件为一个完整的五子棋对战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\Clientobject.cs

     文件        422  2018-06-05 12:20  局域网\WindowsApplication1\ClientobjectEventArgs.cs

     文件      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个文件信息

评论

共有 条评论