网络编程问题,清高手作答. 在ONERROR事件中不是有一个SOCKET参数吗?那就是出错的客户端SOCKET啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以试试以下的代码,但如果中间有代理服务器的话,显示的是代理服务器的IP。procedure TForm1.ServerSocket1ClientDisconnect(Sender: TObject; Socket: TCustomWinSocket);begin showmessage(socket.RemoteAddress);end; 在ONERROR事件中不是有一个SOCKET参数吗?那就是出错的客户端SOCKET啊 socket = integer;只是一个标记而已。 disconnect事件在正常关闭socket时触发,出错时没这事件.错误信息为"Asynchronous socket error 10054"我查了这个错误号,信息为"The connection is reset by remote side."也就是连接被远程端重置.但是我怎么知道远端的IP呢? 在客户端连接服务器的时候,服务器记下,socket 值和IP地址,你不就可以查到了吗。 Delphi中如何删除托盘图标? excel 数据导入到access的SQL语句 procedure of object; 有什么功能?(新手) 关于XPmenu对于Panel中控件不能显示XP效果????? RichEdit的问题 请问CreateOleObject在哪个单元,我使用时怎么说没定义??? 在线等待 请教问题。 为了保护自己的软件,我打算到时间让软件自己自杀,看过一些方法,但是我现在想系统到某时间后程序关闭并自杀,怎么写?请大家指教 做安装程序的二大烦脑。 决定主攻C++了,再见,Delphi 各位大拿,是关于mapX的问题
procedure TForm1.ServerSocket1ClientDisconnect(Sender: TObject;
Socket: TCustomWinSocket);
begin
showmessage(socket.RemoteAddress);
end;
错误信息为"Asynchronous socket error 10054"
我查了这个错误号,信息为"The connection is reset by remote side."
也就是连接被远程端重置.
但是我怎么知道远端的IP呢?