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
[13758] 두개의 DDE 아이템이 동시에 변하게 되면 한개만 반영이 되는군요.(Help me....ㅠ.ㅠ)
고영문 [kym210] 792 읽음    2001-12-19 08:04
아래 대충 프로그램을 적어봤는데요. 타이머한개를 써서 두 에디터의 텍스트를 변하게 했는데요. 처음에만
반영이 되고 그 다음부터는 DDEClientForm의 Edit2는 반영이 안되네요. 제 생각으론 DDE Item1의 변화만이 반영되는것 같은데... 물론 시간차를 두면 둘다 반영이 잘되구요.

서버쪽에서 두개이상 변하게 되면 시간차 없이 둘 이상을 받을수 있는 방법은 없는건가요?


***********DDE 서버쪽***********
void __fastcall TDDEServerForm::Timer1Timer(TObject *Sender)
{
   testnumber++;
   Edit1->Text = testnumber;
   Edit2->Text = testnumber+0.5;
}
void __fastcall TDDEServerForm::Edit1Change(TObject *Sender)
{
   DDEItem1->Text = Edit1->Text;
}
void __fastcall TDDEServerForm::Edit2Change(TObject *Sender)
{
   DDEItem2->Text = Edit2->Text;
}


********DDE클라이언트*************

void __fastcall TDDEClientForm::DDEItem1Change(TObject *Sender)
{
   Edit1->Text = DDEItem1->Text;
}
void __fastcall TDDEClientForm::DDEItem2Change(TObject *Sender)
{
   Edit2->Text = DDEItem2->Text;
}

+ -

관련 글 리스트
13758 두개의 DDE 아이템이 동시에 변하게 되면 한개만 반영이 되는군요.(Help me....ㅠ.ㅠ) 고영문 792 2001/12/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.