【发布时间】:2017-05-09 22:31:48
【问题描述】:
我有这个代码来检查我的服务器的连接 所以代码是这样的:
function CheckInternet(ssip:string): boolean;
begin
result:=false;
with form1.IdTCPClient1 do
try
ReadTimeout:=2000;
ConnectTimeout:=1000;
Port:=80;
Host:=ssip;
Connect;
Disconnect;
result:=true;
except
on E:EIdSocketError do
result:=false;
end;
end;
运行后: 如果服务器在线,一切正常 但是如果服务器在线,我会收到很多这样的错误:
debug 或release 模式没有区别!两者都有错误
同样在 android 中,这会导致两个应用程序崩溃并且不处理剩余代码!!..
我怎样才能避免这个错误?
【问题讨论】:
标签: firemonkey indy delphi-10.1-berlin