안녕 하세요?
휴..여기서 진짜 많은 도움을 얻고 있습니다.
많은 여러분께 감사의 말부터 전해드립니다.
다름이 아니라 이번에 체팅프로그램을 만들려고 합니다.
domosinternetchat에 있는 내용을 보니깐..
서버 하고 클라이언트가 한 프로그램에 되어 있던데.....
이건 두개의 프로그램으로 나누었습니다.
흠흠...
문제는
서버프로그램에서
serversocket1.active := true;
를 하기만 하면 에러가 납니다.
폼이 create가 될떼나
버튼으로 click될때 위에 문장을 넣어보았지만 에러가 뜨네요.
특별히 서버에서 설정해야 될것이 있습니까?
참..또다른 질문인데요
client와 server의 포트를 왜 1024로 해놓았는지?
흠...저두 1024로 해놓긴 해놨는데 ㅠ.ㅠ
에매한 부분이 많네요
클라이언트는 대충 작성된거 같으니 서버를 작성할수 있도록 많은 도움 주십시요 ㅠ.ㅠ
감사 합니다.
> 안녕 하세요?
> 휴..여기서 진짜 많은 도움을 얻고 있습니다.
> 많은 여러분께 감사의 말부터 전해드립니다.
>
> 다름이 아니라 이번에 체팅프로그램을 만들려고 합니다.
> domosinternetchat에 있는 내용을 보니깐..
> 서버 하고 클라이언트가 한 프로그램에 되어 있던데.....
> 이건 두개의 프로그램으로 나누었습니다.
> 흠흠...
> 문제는
> 서버프로그램에서
> serversocket1.active := true;
> 를 하기만 하면 에러가 납니다.
> 폼이 create가 될떼나
> 버튼으로 click될때 위에 문장을 넣어보았지만 에러가 뜨네요.
>
> 특별히 서버에서 설정해야 될것이 있습니까?
>
> 참..또다른 질문인데요
> client와 server의 포트를 왜 1024로 해놓았는지?
> 흠...저두 1024로 해놓긴 해놨는데 ㅠ.ㅠ
>
> 에매한 부분이 많네요
>
> 클라이언트는 대충 작성된거 같으니 서버를 작성할수 있도록 많은 도움 주십시요 ㅠ.ㅠ
> 감사 합니다.
>
>
Active := True; 에서 에러가 나는 것은... 이상하네요. 그럴리가 없는데.
저두 델파이 시작을 클/서 로 시작했는데 이런적은 없었거든요..
그럼 디자인 부분에서 true로 설정해 보세요.
그리고 Port는 아무번호나 가능 힙니다. 단 유명한 서버의 포트(SMTP 25번,
NNTP 119번, TELNET 23번...)는 피하시고, Port가 Integer형 이니까 범위
내에 해당하는 걸루 하시면 됩니다. 어느 책에서 1024 이상의 번호를 추천
하더군요.
참고로 서버의 Active := True 는 리스닝 이라하고, 클라이언트의 Active
:= True 는 커넥트라 합니다.