|
어렵수 님이 쓰신 글 :
: 먼저 이글을 읽는 고수님들의 많은 조언 부탁합니다.
: 일단 하고 프로젝트는
: 현재 화면에 표시되는 것들을 인터넷을 통해 상대편에게
: 보여주고 싶습니다.
: 하면을 갭쳐하는 방법은 알고 있지만
: 이것을 화일로 저장 ->인터넷->상대편파일로 복사->상대편 화면
: 너무 오래 걸릴것 같군요. 특히 Bmp라면요
: 그래서 생각한 방법이 jpg라든지 클립보들를 생각해 냈는데요.
: 방법은
: 내화면->화일(jpg, gif) -> 인터넷 -> 상대편클립보드->상대편 화면
: 이렇게 구성하면 될것 같아서여...
: 그런데 화면을 캡쳐해 용량이 작은 그림파일(예를들어 jpg)등으로 저장하는 방법과
: 인터넷을 통해 저장된 그림데이터를 어떻게 보낼런지...
: 또 인터넷을 통해 그림파일이 왔다해도 이걸다시 어떻게 클립보드로 복사하는지
: 또 클립보드에 복사된 내용을 어떻게 그림으로 보여줄지...
:
: 트흐흐흫.....
: 많이 머리가 아프군요....
: 몇가지 문제에 대한 팁이라도 올려주시면 감사 감사 하겠습니다.
:
안녕하십니까?
한꼬맹이 입니다.
인터넷을 통해 무언가를 주고받으시려면 TCP/IP프로토콜을 이용하시면 됩니다.
즉 이놈이 지금의 인터넷이 있게한 장본인 이거던요...
프로그램적으로 TCP/IP를 이용하려면 프로토콜 제조업체가 제공하는 패킷드라이버를
직접제어하거나 TLI, 소켓 같은 프로그램밍 인터페이스를 이용하시면 됩니다.
그중에서도 소켓이 가장 일반적으로 많이 쓰입니다.
좀 뽀다구 나게 만들시려면 소켓수준에서 코딩하시는 게 좋습니다. 그러나 아무래도
하위 계층이기 때문에 알아야 할것도많고 좀 까다롭습니다. 그냥 쉬운 방법으로 TCP/IP 응용 계층
인 FTP컴포넌트를 이용해서 그걸 어떻게 지지고 뽂고 하시는 것이 편할실 겁니다.
그리고 클립보드를 TClipboard, JPG파일은 TJPEGImage 각각 이용하시면 됩니다.
그럼 참고하세요...
|