知识大全 在PB中使用WINSOCK控件[2]

Posted 语句

篇首语:恢弘志士之气,不宜妄自菲薄。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在PB中使用WINSOCK控件[2]相关的知识,希望对你有一定的参考价值。

在PB中使用WINSOCK控件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  winsock_a object protocol=

  //winsock通讯协议设为TCP协议

  winsock_a object localport=

  //本机的winsock通讯端口号

  winsock_a listen()

  //启动监听

  在甲方winsock_a控件的Connectionrequest事件中加入如下语句

  //接受到对方的连接请求后

  if winsock_a object state< > then

  winsock_a close()

  end if

  winsock_a accept(requestID)

  //建立直接连接

  //requestID是Connectionrequest事件自己的参数

  在乙方(作为客户端)窗口的Open事件中加入如下语句

  winsock_b object protocol=

  //winsock通讯协议设为TCP协议

  winsock_b object remotehost=

  //对方的ip地址

  winsock_b object remoteport=

  //对方的winsock通讯端口号

  winsock_b connect()  //发出连接请求

   无论采用哪种协议 都要在窗口的Close事件中加入如下语句

  if winsock_a/*或winsock_b*/ object state< > then

  winsock_a close()

  end if

  否则可能第二次使用时发生异常问题

  三 开始通讯

  在按钮cb_ (caption属性设为 发送 )的click事件中加入如下语句

  winsock_a/*或winsock_b*/ object send (sle_ text)

  在winsock_a/*或winsock_b*/控件的dataarrival事件中加入如下语句

  //接受到对方数据后

  string datastr

  winsock_a/*或winsock_b*/ object getdata (def datastr )

  sle_ text=datastr   //将数据字符串显示在文本框中

  以上程序实际上体现了聊天器的底层工作原理 稍加修改扩充就可以做成一个很好的聊天软件

       编辑推荐

       ASP NET开发培训视频教程

       Microsoft NET框架程序设计视频教程

cha138/Article/program/PB/201311/24622

相关参考

知识大全 PB应用的数据库联接的安全防范[2]

PB应用的数据库联接的安全防范[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  控件名称控件

知识大全 VB网络编程中Winsock的使用

VB网络编程中Winsock的使用  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如同上面的内容

知识大全 在PB中调用外部函数[2]

在PB中调用外部函数[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  例如对SCOTT用户的

知识大全 在PB中使用FoxPro数据库的方法[2]

在PB中使用FoxPro数据库的方法[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在PB

知识大全 在PB中动态修改SQL语句[2]

在PB中动态修改SQL语句[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 在PB中如何控制Datewindow列的修改属性[2]

在PB中如何控制Datewindow列的修改属性[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧

知识大全 在PB中如何对ASA进行数据备份[2]

在PB中如何对ASA进行数据备份[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  命令行方式

知识大全 PB中使用FORMULA ONE入门介绍[2]

PB中使用FORMULAONE入门介绍[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  If

知识大全 PB中消息对话框的居中显示[2]

PB中消息对话框的居中显示[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 PB中数据窗口的多表更新[2]

PB中数据窗口的多表更新[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  二函数思路  先针