Q&A

  • 네트웍간에도 WM_COPY로 SendMessage가 가능한지요
1)첫번째 질문

같은PC내의 다른 어플리케이션간에 데이타를 보낼때 다음 방법을

쓰지 않습니까?

wnn:=FindWindow('TFReceiver','FReceiver');

SendMessage(wnn, WM_COPYDATA,

wParam(Application.Handle), lParam(@DataStruct));



그렇다면 네트웍으로 연결된 다른 PC간의 어플리케이션에 데이타를

보낼때도 이런 방법을 쓸수 있습니까?

즉 Handle을 define할때

수신측 PC의 Ip address를 표시하는 등의 방법이 가능하다면

방법을 가르쳐주시면 감사하겠습니다

위의 소스를 변형해서 말입니다. 고수의 도움 부탁드립니다



2)두번째 질문

같은 PC내의 두개의 어플리케이션중에서 받는 쪽이

소켓사용한 채팅 프로그램일때 보내는 쪽에서 받는 쪽의 핸들을

찾지 못합니다(wnn이 0으로 나옵니다)

왜일까요

그냥 폼에서는 잘 찾던데 소켓을 쓰는 프로그램을 찾지못하는 것입니까?

해결방법이 있으면 가르쳐주시기 바랍니다

0  COMMENTS