|
Parent Form에서 Child Form의 instance에 값을 설정해주고 ShowModal()을 호출하는것이 더 자연스러운 방법 아닐까요?
TForm_InOut_Ret child = new TForm_InOut_Ret();
child.Comapny = Edit_Company->Text
...
child->ShowModal()
땅주인 님이 쓰신 글 :
: Form A에서 Form B를 ShowModal()로 보여줍니다.
:
: Form B에서는 OnShow/OnActivate event에서 Form A의 Edit Control의 값을
: 읽어 오게 코딩했습니다. 이 부분에서 Access Violation이 납니다.
: 어떻게 해결하지요?
:
: void __fastcall TForm_InOut_Ret::FormShow(TObject *Sender)
: {
: String sql;
: String Company, EnterUser, PersonNo;
:
: Company = Form_InOut->Edit_Company->Text; // 이부분에서 에러...
: EnterUser = Form_InOut->Edit_EnterUser->Text;
: PersonNo = Form_InOut->Edit_PersonNo->Text;
: ....
:
: 감사합니다.
:
:
|