浅谈VB中W insock控件的使用

2010-04-16 01:55锐无锡商业职业技术学院江苏无锡214000
科技传播 2010年21期
关键词:字符串控件无锡

铁 锐无锡商业职业技术学院,江苏无锡 214000

1 W insock控件简介

在VB中我们通常利用WinSock控件可以与远程计算机建立连接,并通过用户数据文报协议 (UDP)或者传输控制协议 (TCP)进行数据交换,这两种协议都可以用来创建客户与服务器应用程序。

2 W insock控件常用属性和方法的剖析

1)RemoteHost属 性:远 程 主 机 的 地 址,LocalPort、RemotePort分别本地主机的端口和远程主机端口,对客户来说,该属性指定发送数据的本地端口,而对于服务器来说,这是用于侦听的本地端口,我们在设置这两个属性时必须保证两台主机的端口值相同;

2)LocalIP属性:用于返回本地机的 IP 地址,格式IP地址加点的字符串 (xxx.xxx.xxx.xxx);

3)Bind 方法:其作用是为控件“保留”一个本地端口;

4)SendData方法:用于发送一条数据给另一台主机,其语法是:WinSock.SendData [要发送的数据];

5)GetData 方法:当DataArrival事件出现时,代码调用GetData方法获取数据,并将数据存储在字符串变量中。使用语法是:WinSock.GetData [接收数据的变量]。

3 使用W inSock控件实现的聊天室主要程序段

3.1 主要控件说明

?

3.2 主机之间连接程序

3.3 窗体初始化程序

3.4 TEXT2输入框的KeyPress事件

3.5 W INSOCK 接收到新的数据时的响应

[1]曾强聪.Visual Basic 6.0程序设计教程[M].北京:中国水利水电出版社,2003.

猜你喜欢
字符串控件无锡
无锡一棉
无锡确定11月1日为“无锡企业家日”
无锡公交
轻轻松松聊汉语——去无锡
ASP.NET服务器端验证控件的使用
一种新的基于对称性的字符串相似性处理算法
依据字符串匹配的中文分词模型研究
一种针对Java中字符串的内存管理方案
Spreadsheet控件在Delphi数据库系统中的编程与应用