问题1: 使用tcpclient 和 tcpserver控件,怎么让网吧A与网吧B的两个机器连接上哦!ip 和 port怎么填写哦在两个局域网中建立一个sockt连接 服务端和客户端的IP,port该怎么填哦! 我没有试过! 谁知道怎么弄吗?
-------------------------问题2: TcpServer在接收到数据后,只产生一个OnAccept事件。在OnAccept时间响应函数中,我们循环调用ClientSocket参数的Receiveln方法接受数据。让该方法返回空字符串时,意味着连接已经断开。谁帮我详细解释下ClientSocket参数啊弟是个新手,求大哥大姐照顾。 真心谢谢了。
-------------------------问题2: TcpServer在接收到数据后,只产生一个OnAccept事件。在OnAccept时间响应函数中,我们循环调用ClientSocket参数的Receiveln方法接受数据。让该方法返回空字符串时,意味着连接已经断开。谁帮我详细解释下ClientSocket参数啊弟是个新手,求大哥大姐照顾。 真心谢谢了。
ClientSocket里常用到的也就是发和收了(send/receive),至于要用哪种方法看个人使用习惯或者具体需求了
IP要填写对方的IP,一般网吧的都是固定的,键入Ipconfig获得IP
ClientSocket: TCustomIpClient是Accept事件返回的一个套接字,代表触发这个连接的那个Client的通信套接字,使用 ClientSocket.Sendln可以从服务端返回信息给客户,而使用ClientSocket.Receiven可以获得从客户端发来信息,需要另建一个线程死循环来读取,这是最干脆的做法。
关于规则……其实我也不懂,我只知道一点点皮毛……建议你去看关于网络编程的书,最好先不要看delphi的……