我原本是用clientsocket 想某个固定的地址发送信息的。 ClientSocket1.host:=sIP; //202.105.179.21
//ClientSocket1.Address:=sIP;
ClientSocket1.Port:=StrToIntDef(Edit2.Text,20002);
ClientSocket1.ClientType := ctNonBlocking;
ClientSocket1.Active:=True;
ClientSocket1.Socket.SendText(memo1.text);
但是用网络抓包工作跟踪,却发现没有发送这个memo1.line.text去服务器。(各位可以测试一下)
我就换了TCPclient控件。代码是: TcpClient1.RemoteHost:=sIP
TcpClient1.RemotePort:='20002';
TcpClient1.Active:=True;
TcpClient1.Sendln(Memo1.Text);
用网络抓包工作跟踪,发现可以发送Memo1.Text去服务器。请问ClientSocket1为什么会发送不了信息到外网?TCPclient如何接收返回的信息?谢谢指点!
//ClientSocket1.Address:=sIP;
ClientSocket1.Port:=StrToIntDef(Edit2.Text,20002);
ClientSocket1.ClientType := ctNonBlocking;
ClientSocket1.Active:=True;
ClientSocket1.Socket.SendText(memo1.text);
但是用网络抓包工作跟踪,却发现没有发送这个memo1.line.text去服务器。(各位可以测试一下)
我就换了TCPclient控件。代码是: TcpClient1.RemoteHost:=sIP
TcpClient1.RemotePort:='20002';
TcpClient1.Active:=True;
TcpClient1.Sendln(Memo1.Text);
用网络抓包工作跟踪,发现可以发送Memo1.Text去服务器。请问ClientSocket1为什么会发送不了信息到外网?TCPclient如何接收返回的信息?谢谢指点!
解决方案 »
- 帮我解决一下阿,谢谢!
- dbchart组件的困惑。为什么出现莫名其妙的错误,高手帮忙啊,送分。
- 一个网络编程问题,高手进来帮忙啊,分数不够再给~!
- report machine 的用法!
- 怎样向其它程序定时发消息,要精确到毫秒,,用sendmessage or postmessage or keybd_event都不行!在线等待!
- 我用D6所带的Install shield Express做出的安装程序,一定要包含MSI Engineer ?
- 怎样确定在本周?
- 数据备份????????
- 送分,请进!
- 在delphi中如何理解oracle的用法
- cap_ip控件问题,在部分系统中无法截取IE发送的数据包
- 有关QQ的消息程序设计思路
前面一种你设成了非阻塞的 连接没成功你就发送消息 当然发了不消息
后一种相反