Q&A

  • 클라이언트 소켓이 계속해서 접속시도하게 할려면 어떻게?
procedure TForm1.ClientSocket1Disconnect(Sender: TObject;

Socket: TCustomWinSocket);

begin

ClientSocket1.Close;

ClientSocket1.Open;

end;



서버가 종료 되더라도 서버가 다시 시작될때 까지 접속을 계속 시도하게 하려고 하는데 위와 같이 해 주었는데 에러가 생기네요. 이 부분을 Connect 부분과 연결시켜주어도 에러가 생기는데 어떻게 해 주어야 하는지 답변 부탁합니다.



고맙습니다.

2  COMMENTS
  • Profile
    aparadin 2001.07.28 00:57
    질문 wrote:

    > procedure TForm1.ClientSocket1Disconnect(Sender: TObject;

    > Socket: TCustomWinSocket);

    > begin

    > ClientSocket1.Close;

    > ClientSocket1.Open;

    > end;

    >

    > 서버가 종료 되더라도 서버가 다시 시작될때 까지 접속을 계속 시도하게 하려고 하는데 위와 같이 해 주었는데 에러가 생기네요. 이 부분을 Connect 부분과 연결시켜주어도 에러가 생기는데 어떻게 해 주어야 하는지 답변 부탁합니다.

    >

    > 고맙습니다.

    *********************************************************************************)

    아예 소스코드자체가 에러가 나는지 아니면 원하는결과가 나오지않는지모르겠네요?

    위의 코드는 disconnect 시에만 되는게 아닌가요?

    disconnect는 한번 알려주고 말것같은데.... 아예 타이머를 써서 계속 체크해보심이 어떨런지??

  • Profile
    질문 2001.07.28 01:00
    aparadin wrote:

    > 질문 wrote:

    > > procedure TForm1.ClientSocket1Disconnect(Sender: TObject;

    > > Socket: TCustomWinSocket);

    > > begin

    > > ClientSocket1.Close;

    > > ClientSocket1.Open;

    > > end;

    > >

    > > 서버가 종료 되더라도 서버가 다시 시작될때 까지 접속을 계속 시도하게 하려고 하는데 위와 같이 해 주었는데 에러가 생기네요. 이 부분을 Connect 부분과 연결시켜주어도 에러가 생기는데 어떻게 해 주어야 하는지 답변 부탁합니다.

    > >

    > > 고맙습니다.

    > *********************************************************************************)

    > 아예 소스코드자체가 에러가 나는지 아니면 원하는결과가 나오지않는지모르겠네요?

    > 위의 코드는 disconnect 시에만 되는게 아닌가요?

    > disconnect는 한번 알려주고 말것같은데.... 아예 타이머를 써서 계속 체크해보심이 어떨런지??



    고맙습니다. 또 다른 방법이 있다면 알려주십시오.