C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[7659] [질문]DDE 통신관련 질문입니다.
구영호 [yh110690] 3031 읽음    2001-05-22 10:06
아래(No.4504) C++Builder to EXCEL 관련 Process간 DDE통신에 대한 내용은
많은 도움이 되었습니다.

저는 Server와 Client를 모두 C++ Builder로 쓰는
DDE통신 프로그램를 짜야 합니다.
그런데 생각되로 되지를 않습니다.

Server에서 timer를 사용해 데이타를 생성한후(No.4504 예제처럼)
Client에 그대로 Display 될수 있도록 하고 싶습니다.

Help(아래 원문)에는 DdeServerItem의 Lines또는 Text값이 바뀌면 DdeClientItem에 전달된다고
하였으나 나의 Client 프로그램쪽에서는 Server의 변화되는 데이타가 Display 되지 않습니다.
단, Client의 OpenLink시 한번 Display됩니다.

또다른현상 :
   Client의 OpenLink시에 다음과 같이 코딩하면
   ShowMessage("Link to DDE server.") 다이얼로그 창이 닫히지 않으면 성공적으로 통신이되고
   닫으면 통신이 되지않습니다.
   ---다음---
   if (DdeClientConv1->OpenLink())
      ShowMessage("Link to DDE server.");


(Set Lines to the data the DDE server item sends to the DDE client.
Whenever the Lines property changes,
an OnChange event occurs and then the new value is sent to the DDE client
)

님들 많이 도와주세요 ......

+ -

관련 글 리스트
7659 [질문]DDE 통신관련 질문입니다. 구영호 3031 2001/05/22
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.