´ñ±Û : 4 °³
Çѱ¹ µ¨ÆÄÀÌ µ¿È£È¸ µ¨¸¶´ç
ƽÅå
(ÀÌÀå¿ì)
 
onconnect À̺¥Æ®¿¡¼­ timeout ¼³Á¤Çϸ頵ÇÁÒ. 
±Ùµ¥ ±âº»ÀûÀ¸·Î ¾²·¹µå¿¡¼­ Çϸ頹®Á¦À־ 10Ãʱâ´Ù¸± ÇÊ¿ä°¡ ¾øÁÒ 
2017-08-19 ¿ÀÀü 7:27:42
Èë»Ñ¸®È«»ï
(±èÁ¾ÇÏ)
 
°¨»çÇÕ´Ï´Ù!! 
2017-08-28 ¿ÀÈÄ 3:17:54
Èë»Ñ¸®È«»ï
(±èÁ¾ÇÏ)
 
onconnect´Â ¾ø°í onconnected À̺¥Æ®¸¸ ÀÖ½À´Ï´Ù...¤Ð¤Ð 
 
2017-08-28 ¿ÀÈÄ 3:24:58
Èë»Ñ¸®È«»ï
(±èÁ¾ÇÏ)
 
procedure TIdTCPClient.Connect(const ATimeout: Integer = IdTimeoutDefault);
begin
  // Do not call Connected here, it will call CheckDisconnect
  if IOHandler <> nil then begin
    if IOHandler.Connected then begin
      raise EIdAlreadyConnected.Create(RSAlreadyConnected);
    end;
  end else begin
    IOHandler := TIdIOHandlerSocket.Create(Self);
    IOHandler.OnStatus := OnStatus;
    FFreeIOHandlerOnDisconnect := True;
  end;

  try
    IOHandler.Open;
    ResetConnection;

    // Socks support
    IOHandler.ConnectClient(Host, Port, BoundIP, BoundPort, BoundPortMin, BoundPortMax, ATimeout);

    if Assigned(Intercept) then begin
      Intercept.Connect(Self);
    end;
    DoStatus(hsConnected, [Host]);
    DoOnConnected;
  except
    // This will free IOHandler
    DisconnectSocket;
    raise;
  end;
end;
//ÇÔ¼ö¿¡ ATimeoutÀÌ ÀÖ½À´Ï´Ù. 
2017-08-29 ¿ÀÈÄ 3:45:30