全球旧事资料 分类
VC60下使用Wi
sock控件的局域网通讯程序
摘要介绍在VISCALC60环境下,使用Wi
sock控件进行网络通讯的一种方法。Wi
sock控件的使用简单,可以方便地应用在使用VC进行编程的网络通讯程序中。关键词Wi
sock控件局域网VC60中图分类号:文献标识码:文章编号:引言随着计算机技术的发展和网络的不断普及,网络通讯程序的应用越来越普遍,各种软件开发平台也为网络通讯程序的开发提供了不同形式的类和控件。在利用VisualC进行开发时,可以使用Csocket类;在利用VisucalBasic进行开发时,可以使用Wi
sock控件。有关Csocket类在VC中的使用和Wi
sock控件在VB中使用,已经有许多文章、资料进行的介绍,这里不再赘述。同时也应注意到,利用VC的CSocket类需要对网络通讯的机制和参数有较深的了解,需要较深的计算机知识。虽然CSocket对Wi
sock进行了封装,但是它的函数调用仍然比较复杂,使用起来不容易。与此相反,在利用VB编程时,各种控件的使用比较简单,不需要许多的参数。利用VB中的Wi
sock控件进行开发比较容易,但VB本身的功能不如VC强大,在进行开发时有时会受到一定程度的限制。在VC中利用Wi
sock控件的使用难度则介于上述二者之间,只需对少许一些参数做简单设置即可。如果在用VC编制程序时需要进行网络通讯而又不想花费过多的时间,在VC程序中插入Wi
sock控件是一种合适的方法。利用Wi
sock控件可以编制一个简单的通讯程序,用于局域网之间的微机通讯。一、Wi
sock控件的使用方法1.1通讯协议的选择Wi
sock控件提供了访问TCP和UDP网络服务的方便途径。采用TCP协议可以提供双向的、可靠的、有序的和无重复投递的数据流。TCP允许创建和维护与远程计算机的连接,连接两台计算机就可彼此进行数据传输。用户数据文报协议UDP是一个无连接协议。采用UDP协议,支持双向的数据流,但不保证有序、可靠或无重复的投递。但计算机并不建立连接。在使用中,采用TCP协议的编程模型应用最为广泛,因为面向连接协议提供了一系列的数据纠错功能,可以保证在网络上传输的数据及时、无误地到达对方,I
ter
et上的多数服务(WWW、FTP、Tel
et、SMTP)就是靠此协议运转的。采用UDP协议由于不用建立连接,传输比连接协议快,无数据纠错功能,不保证数据的可靠传递。在这里本文只介绍使用TCPIP协议进行编程的方法。12使用方法和主要函数
fWi
sock控件的使用方法和步骤如下图所示。
1.2.1VARIANT类型变量的使用Wi
sock控件使用的一个特殊的数据类型为VARIANT结r
好听全球资料 返回顶部