|
네 일단은 둘리님이 말씀하신대로 구현을 해놓은 상태입니다
제가 질문한대로는 하기 힘들듯 싶네요 ㅠ
답변 감사합니다!
둘리.CSIEDA 님이 쓰신 글 :
: OnConnectDB 를 Main에 만들어서 event 를 받고 여기서
: aa 와 bb 등 subform들의 처리 함수를 호출하시는 것이 가장 현명할듯 한데요..
:
:
:
: 링쿠우 님이 쓰신 글 :
: : 안녕하세요
: :
: : 메인에 TADOConnection 클래스를 두고 이벤트 중 AfterConnect와 AfterDisconnect 이벤트를 다른 폼에서 참조해서
: :
: : 각 이벤트가 일어나는 순간 연결상태를 표시하게 하고 싶은데요
: :
: : 각 폼에서 이벤트를 참조하게 하면 마지막에 등록한 함수에서만 이벤트가 발생하네요...
: :
: : //메인 폼 main.h
: : TADOConnection *MainADO;
: :
: : //main.cpp
: : TSubForm *aa = new TSubForm(this);
: : TSubForm *bb = new TSubForm(this);
: :
: : //서브 폼 TSubForm.h
: : void __fastcall OnConnectDB(TObject *Owner);
: :
: : //서브 폼 TSubForm.cpp
: : Main->MainADO->AfterConnect = this->OnConnectDB;
: :
: :
: : -> 실제 AfterConnect가 일어나면 bb에서만 이벤트가 참조됩니다.
: :
: : aa도 이벤트가 발생하고 bb도 발생하게 하려면 어떻게 해야할까요...
|