你的位置:软件> 设计在线> 网页陶吧> 技术平台> HTML学习>
客户机/服务器中数据流的接收和发送(上)
2000-12-15 00:00:00· 网人·yesky

1 2 3  下一页

br>   在 C/S(客户机和服务机)中进行大量数据的发送,如文件的发送等,利用C++Builder 5.0 控件来完成是非常有用的。在C++Builder 5.0中NMStrmServ控件可以在服务器监听6771(这是一个缺省的端口)端口上的消息,而NMStrm控件是一个基于TCP/IP的流控件。它可以接收数据流。然后通过网络将其发送给服务器。数据流的发送和消息的发送十分的相同。下面我们来设计一个客户机与服务机的数据流的发送实例。其设计如下图:



  现在,首先打开C++Builder 5.0 新建一个工程,在Form中添加一个NMStrm控件,一个NMStrmServ控件,一个OpenDialog控件,二个Button控件,二个Edit控件,二个Label控件,一个RichEdit控件,一个StatusBar控件。

  一.各控件的属性

各控件属性设计如下表:

控件名 属性 属性值
NMStrm Name,Port NMStrm1,6771
NMStrmServ Name,Port NMStrmServ1,6771
OpenDialog Name OpenDialog1
Button Name,Caption ButOpen,装入文件
Button Name,Caption ButSend,发送
Edit Name Host
Edit Name LoadFile
Label Name,Caption Label1,主机名
Label Name,Caption Label2,选择的文件
RichEdit Name RichEdit1
StatusBar Name StatusBar1

1 2 3  下一页



【发表评论】【关闭窗口】


.PB数据管道的实用程序设计技术
.用DDE创建桌面快捷方式
.Copy解开coms口令
.客户机/服务机中数据流的接收和发送 (下)
.客户机/服务器中数据流的接收和发送(上)
.走近ASP.NET
.JSP教程(三)--JSP中”预定义变量”的使用
.在C++Builder中编写发送图象文件程序