아마 아래 게시물을 참조하신 듯 한데....
http://www.borlandforum.com/impboard/impboard.dll?action=read&db=bcb_qna&no=57106
이 게시물에 보시면, TNMUDP 라는 컴퍼넌트를 이용하도록 되어 있습니다.
TNMUDP는 네트워크 전송을 위한 컴퍼넌트로 UDP 소켓을 이용하여 데이터 전송을 할 수 있도록 해주지요.
문제는 이 내용은 보내는 부분만 설명되어 있기 때문에, 받는 부분은 별도로 제작을 하셔야 합니다.
파일이 그냥 전송되는게 아니고, 보내는 놈이 있으면 받는 놈도 있어야 합니다.
기초부터 차근차근하게 공부하시는게 좋을거 같습니다.
니라카 님이 쓰신 글 :
: 예를들어 서버에서 c:\1.txt를 클라이언트로 자동적으로 보내지는 프로그램을 짜고싶습니다
:
: 어떤식으로 해야하는지 모르겠습니다.
:
: 파일전송 방식도 이해가 안됩니다.
:
: AnsiString path = "C:\\1.txt";
: AnsiString fstr;
: fs = new TFileStream(path, fmOpenRead|fmShareCompat);
: AnsiString str = "#FILEDOWNSTART#" + IntToStr(fs->Size)+"#"+ path + "#";
: delete fs;
:
: 이렇게 했거든요? 근데 클라리언트로 파일이 안보내집니다.
:
: 참고로 서버소켓쪽에 ServerSocket1ClientRead 에는 아무것도 손대지않았습니다. 뭐가 뭔지 몰라서
|