資源簡介
應C#編寫的對戰版,同時可以實現在線聊天,功能非常完美

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Text;
using?System.Windows.Forms;
using?System.Threading;
using?System.Net;
using?System.Net.Sockets;
namespace?五子棋
{
????public?partial?class?Login?:?Form
????{
????????public?Login()
????????{
????????????InitializeComponent();
????????????this.skinEngine1.SkinFile?=?“Image/MacOS.ssk“;
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????this.Close();
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????if?(textBox1.Text.Trim()?==?““)
????????????{
????????????????MessageBox.Show(“請填寫服務器IP“?“錯誤提示!“);
????????????????return;
????????????}
????????????if?(txtUser.Text?==?““)
????????????{
????????????????MessageBox.Show(“登錄用戶不能為空“?“錯誤提示!“);
????????????????txtUser.Focus();
????????????}
????????????else?if?(txtUser.Text.Length?5)
????????????{
????????????????MessageBox.Show(“用戶名長度必須大于5位“);
????????????????txtUser.Focus();
????????????}
????????????else
????????????{
????????????????button1.Enabled?=?false;
????????????????Sta.IP?=?textBox1.Text.Trim();
????????????????Thread?thr?=?new?Thread(login);
????????????????thr.IsBackground?=?true;
????????????????thr.Start();
????????????}
????????}
????????Byte[]?BY?=?new?byte[1024];
????????public?void?login()
????????{
????????????IPHostEntry?hostEntry?=?Dns.GetHostByName(Dns.GetHostName());
????????????IPAddress?address?=?hostEntry.AddressList[0];
????????????try
????????????{
????????????????IPHostEntry?IP1?=?Dns.GetHostByName(Sta.IP);
????????????}
????????????catch
????????????{
????????????????MessageBox.Show(“服務端沒有打開!請與QQ:277250587聯系!“?“消息提示!“);
????????????}
????????????try
????????????{
????????????????TcpClient?client?=?new?TcpClient(Sta.IP?5566);
????????????????BY?=?Encoding.UTF8.GetBytes(“添加游戲成員-“?+?txtUser.Text?+?“-“?+?address?+?“-“);
????????????????client.Client.Send(BY);
????????????????client.Client.Receive(BY);
????????????????button1.Enabled?=?true;
????????????}
????????????catch?(Exception?ss)
????????????{
????????????????MessageBox.Show(“服務端未打開,請與QQ:277250587聯系!“?+?ss.Message?“登錄提示!“);
????????????????button1.Enabled?=?true;
????????????}
????????}
????????private?void?Login_Load(object?sender?EventArgs?e)
????????{
????????????Control.CheckForIllegalCrossThreadCalls?=?false;
????????}
????????private?void?timer1_Tick(object?sender?EventArgs?e)
????????{
????????????if?(Encoding.UTF8.GetString(BY).StartsWith(“ok“))
????????????{
????????????????main?ss?=?new?main();
????????????????ss.Text?+=“(“+“客戶端:“+txtUser.Text?+?“)??????藍方“;
????????????????ss.user?=?txtUser.Text;
????????????????ss.Show();
????????????????this.Hide();
????????????????timer1.Stop();
????????????}
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????490??2011-03-03?20:58??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\Image\123.png
?????文件????????255??2011-03-03?20:58??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\Image\456.png
?????文件????????252??2011-03-05?02:17??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\Image\bai.png
?????文件????????240??2011-03-05?02:16??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\Image\hei.png
?????文件?????516096??2008-07-26?09:25??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\Image\IrisSkin2.dll
?????文件??????15156??2008-07-26?09:25??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\Image\MacOS.ssk
?????文件??????11954??2011-03-05?02:30??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\Image\圖標.png
?????文件?????516096??2008-07-26?09:25??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\IrisSkin2.dll
?????文件??????57344??2011-03-08?09:42??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\五子棋.exe
?????文件??????69120??2011-03-08?09:42??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\五子棋.pdb
?????文件???????5632??2005-12-08?14:51??五子棋對戰版\五子棋客戶端\五子棋\bin\Debug\五子棋.vshost.exe
?????文件???????3100??2011-03-05?20:26??五子棋對戰版\五子棋客戶端\五子棋\Login.cs
?????文件???????7367??2011-03-05?17:34??五子棋對戰版\五子棋客戶端\五子棋\Login.Designer.cs
?????文件??????24195??2011-03-05?17:34??五子棋對戰版\五子棋客戶端\五子棋\Login.resx
?????文件??????20673??2011-03-08?09:42??五子棋對戰版\五子棋客戶端\五子棋\main.cs
?????文件??????11130??2011-03-08?09:38??五子棋對戰版\五子棋客戶端\五子棋\main.Designer.cs
?????文件??????21196??2011-03-08?09:38??五子棋對戰版\五子棋客戶端\五子棋\main.resx
?????文件???????5708??2011-03-05?17:34??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\ResolveAssemblyReference.cache
?????文件????????842??2011-03-05?02:14??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋.csproj.GenerateResource.Cache
?????文件??????57344??2011-03-08?09:42??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋.exe
?????文件????????180??2011-03-05?02:14??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋.Form1.resources
?????文件??????12277??2011-03-05?17:34??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋.Login.resources
?????文件??????10222??2011-03-08?09:38??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋.main.resources
?????文件??????69120??2011-03-08?09:42??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋.pdb
?????文件????????180??2011-03-03?21:01??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋.Properties.Resources.resources
?????文件????????899??2011-03-08?09:38??五子棋對戰版\五子棋客戶端\五子棋\obj\Debug\五子棋客戶端.csproj.GenerateResource.Cache
?????文件????????960??2011-03-05?02:18??五子棋對戰版\五子棋客戶端\五子棋\obj\五子棋.csproj.FileListAbsolute.txt
?????文件???????3386??2011-03-08?09:42??五子棋對戰版\五子棋客戶端\五子棋\obj\五子棋客戶端.csproj.FileListAbsolute.txt
?????文件????????468??2011-03-05?03:09??五子棋對戰版\五子棋客戶端\五子棋\Program.cs
?????文件???????1166??2011-03-03?20:46??五子棋對戰版\五子棋客戶端\五子棋\Properties\AssemblyInfo.cs
............此處省略64個文件信息
- 上一篇:C#串口調試助手_VS2010()
- 下一篇:火幣網REST API C#版
評論
共有 條評論