-【毕业论文】基于TCP协议的VB聊天程序的设计与实现

-【毕业论文】基于TCP协议的VB聊天程序的设计与实现

ID:45553792

大小:249.66 KB

页数:23页

时间:2019-11-14

-【毕业论文】基于TCP协议的VB聊天程序的设计与实现_第1页
-【毕业论文】基于TCP协议的VB聊天程序的设计与实现_第2页
-【毕业论文】基于TCP协议的VB聊天程序的设计与实现_第3页
-【毕业论文】基于TCP协议的VB聊天程序的设计与实现_第4页
-【毕业论文】基于TCP协议的VB聊天程序的设计与实现_第5页
资源描述:

《-【毕业论文】基于TCP协议的VB聊天程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计学生姓名学号院系专业指导教师2012年9月15号在任务一中,利用VisualBasic语言中的WinSock控件设计一个基于TCP协议的通讯程序。整个程序包括服务器和客户端两个部分。要实现多台计算机连接情况下的接收、发送字符串,就是指多台客户端连接到同一个服务器,以服务器为屮端来进行通讯。当你运行服务器,然后在其它电脑上运行客户端,输入服务器主机的IP,连接到服务器,客户端与客户端Z间即可实现简易的通讯功能。在任务二屮,利用VisualBasic语言设计一个简易计算器。整个系统都是在响应鼠标的Click事件来实现的。即在设计的界面上输入你要进行计算数据和运算符号,就可以得到

2、止确的运算结果。关键词:winsock,TCP协议,计算器,VisualBasicAbstractIntaskone,usingVisualBasiclanguageinWinSockcontroltodesignaprotocolbasedontheTCPcommunicationprocedures.Thewholeprocedureincludingtheserverandclientintwoparts.Inordertorealizethemultiplecomputersconnectedincaseofreceiving,sendingthestring,refers

3、tomultipleclientconnectedtoaservertoserver,forintheendtocommunicate.Whenyouruntheserver,andthenintheothercomputerrunningtheclient,serverhostIP,connecttotheserver,betweentheclientandtheclientcanrealizesimplecommunicationfunction.Inthesecondtask,usingVisualBasiclanguagetodesignasimplecalculato匸T

4、hewholesystemisintheresponseofmouseClickeventstoachieve・Inthedesignoftheinterfaceinputyouwanttocalculatedataandoperationsymbol,cangettherightresult.Keywords:Winsock,TCPprotocol,calculator,VisualBasic目录,>/■>-Jk—»mJs第一章概述11」课程设计的课题11.2课程设计工作进程11.3设计要求1第二章任务一22」VbWinsock控件及TCP亦议介绍2231TCP通信协议的基础32

5、.3.2客户端与服务器的实现过程4233程序的编写62.3.4生成可执行文件92.4结果测试92.5遇到的问题及解决方案11251遇至IJ的问题112.5.2解决方案11第三章任务二123」设计思想123.2程序设计步骤12321界面设置123.2.2生成口J执行文件143.3结果测试143.4遇到的问题及解决方案173.4.1遇到的问题173.4.2解决方案17第四章总结与展望18参考文献18致谢19VisualBasic(VB)是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者述是抱怨VB的开发者

6、的数量。它源口于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。随着计算机技术和通讯技术的发展,计算机网络已渗透到齐个应用领域,其屮最突岀的,便是以TCP/IP协议为核心的Internet网络发展最为迅速。因此,计算机应用程序的开发也由传统单机处理模式,转向以多机通信为主的网络应用开发。Microsoft面向对象的程序开发工具VisualBasic提供了基于WindowsSockets网络编程接口的Winsoc

7、k控件,利用该控件程序员可以更方便、快捷的开发基于TCP/IP的应用程序。其使用方法也大同小异,在此我们将着重介绍Winsock控件在VisualBaisc6.0中的使用方法。要编写简单的客户端应用或服务器应用程序,不必详细了解TCP/IP协议的细节和调用底层的WinsockAPIo只需简单的设置好相应Winsock控件的属性,调用其特定的方法,就可编写出方便连接到一台远程机器、并进行双向通信和数据交换的程序。第一章概述1.1课程设计的课题1、利用WinSock控件编

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

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

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