首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

使用tcpclient 跟 tcpserver控件

2013-10-27 
使用tcpclient 和 tcpserver控件问题1: 使用tcpclient 和 tcpserver控件,怎么让网吧A与网吧B的两个机器连

使用tcpclient 和 tcpserver控件
问题1: 使用tcpclient 和 tcpserver控件,怎么让网吧A与网吧B的两个机器连接上哦!

ip  和 port怎么填写哦

在两个局域网中建立一个sockt连接  服务端和客户端的IP,port该怎么填哦!  我没有试过!  谁知道怎么弄吗?
-------------------------

问题2: TcpServer在接收到数据后,只产生一个OnAccept事件。在OnAccept时间响应函数中,我们循环调用ClientSocket参数的Receiveln方法接受数据。让该方法返回空字符串时,意味着连接已经断开。

谁帮我详细解释下ClientSocket参数

啊弟是个新手,求大哥大姐照顾。  真心谢谢了。
[解决办法]
ip当然是填要与之通讯的对象的IP地址,你这种情况填局域网IP,Port填写通讯双方约定的没有被其它程序或服务占用的端口就行.
ClientSocket里常用到的也就是发和收了(send/receive),至于要用哪种方法看个人使用习惯或者具体需求了
[解决办法]
Sever和Client的Port一定要保持一致,任意的不被系统占用的端口号都行。
IP要填写对方的IP,一般网吧的都是固定的,键入Ipconfig获得IP
 ClientSocket: TCustomIpClient是Accept事件返回的一个套接字,代表触发这个连接的那个Client的通信套接字,使用 ClientSocket.Sendln可以从服务端返回信息给客户,而使用ClientSocket.Receiven可以获得从客户端发来信息,需要另建一个线程死循环来读取,这是最干脆的做法。

热点排行