C#实验三网络工程1301刘子龙章文鑫

C#实验三网络工程1301刘子龙章文鑫

ID:41739172

大小:169.05 KB

页数:5页

时间:2019-08-31

C#实验三网络工程1301刘子龙章文鑫_第1页
C#实验三网络工程1301刘子龙章文鑫_第2页
C#实验三网络工程1301刘子龙章文鑫_第3页
C#实验三网络工程1301刘子龙章文鑫_第4页
C#实验三网络工程1301刘子龙章文鑫_第5页
资源描述:

《C#实验三网络工程1301刘子龙章文鑫》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、福建工程学院计算机与信息科学系实验报告2015-2016学年第1学期任课老师:洪茂雄课程名称C7S程序综合设计班级网工1301学号1.31319032242.3131903226姓名1.章文鑫2.刘子龙实验题目日期实验目的、要求•可以二人一组或一人一组•开发工具VisualStudio2008,使用C#语言•答辨通过,提交实验报告(电子檔)实验设计内容系统功能设计该系统分服务器端和客户端O指令厂电脑(玩家角色丿角色回传客户端服务器端实验结果连接好服务器端实现叫牌:ectsender.EventArg?rtion.Y):□X

2、8OOO连接月民务器结束连扭亭薮卞抽

3、行玩家叫牌:O21点客户後

4、127.0.0.1〔8000连接服务器新局玩家叫停电脑翻牌结束连接关闭如果玩家爆了,超过21点,则电脑赢:玩家叫倍电脑翻牌结束连接删关闭相反,如果电脑爆了超过21点则,玩家获得胜利O21点客户昼8000实现发牌和叫牌的代码privatevoidtimer1_Tick(objectsender,EventArgse){//制造洗牌效果if(Card_Washing>48)〃洗好了通通翻血{pictureBoxO.Image=Properties.Resources.cardback_blue_lace;pictureBox1.Image=

5、Properties.Resources.cardback_blue_lace;pictureBox2.Image=Properties.Resources.cardback_blue_lace;timer1.Enabled=false;timer2.Enabled=true;//让电脑叫牌toolStripStatusLabel1.Text="电脑叫牌";}else//制造洗牌效果{pictureBoxO.Image=imageListl.Images[CardSeq[Card_Washing++]];pictureBox1.Image=imageListl.I

6、mages[CardSeq[Card_Washing++]];pictureBox2.Image=imageListl.Images[CardSeq[Card_Washing++]];}}privatevoidtimer2_Tick(objectsender,EventArgse){//电脑跑一张到位了if(ComputerPB[ComputerPB_Index].Location.X-pictureBox2.Location.X<10){ns=client.GetStream();buffer=Encoding.Unicode.GetBytes("CHIT");

7、ns.Write(buffer,0,buffer.Length);ns.Read(btClientReceive,0,11);timer2.Enabled=false;//电脑一次只跑一张ComputerScore[ComputerPBJndex]=btClientReceive[1];//将目标牌秀出讦(ComputerPB_Index==0)//电脑第一张不翻牌ComputerPB[ComputerPB」ndex].ImageProperties.Resources.cardback_blue_lace;Card_No++;//发牌序加一1elseComput

8、erPB[ComputerPB_Index].ImageimageList1.Images[btClientReceive[1]];Card_No++;//发牌序加一总结以及心得通过这次实验,我们学校到如何使用socket进行网络通信,还有学习到如何使用网络套接字技术,套接字(Socket)是网络编程的核心,用于描述IP地址和端口,在网络编程中应用极为广泛,应用程序一般通过套接字与其他网络上的主机进行通信,这技术的使用使我们了解了server端和client端如何通过1P和端口号进行通信,还冇对socket的学习只是掌握了一些皮毛,只是基础还没有更深入的了解,所以

9、接下來会重点关注如何使用socketo对比于实验1,和实验2,实验三有了更大的难度,需要更加认真的学习使用C#。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。