0
我有這樣的代碼來檢查連接到我的服務器 這樣的代碼是這樣的:禁用印TIdTCPClient重試連接在firemonkey
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
或差異模式!兩者都有錯誤 也在Android這導致兩個應用程序崩潰,不處理保持代碼!! .. 我怎麼能避免這個錯誤?