void __fastcall TForm1::FormCreate(TObject *Sender) { Edit1->PopupMenu = PopupMenu1; Edit2->PopupMenu = PopupMenu1; Edit3->PopupMenu = PopupMenu1; } void __fastcall TForm1::Pm_ClearClick(TObject *Sender) { String str=PopupMenu1->PopupComponent->ClassName(); if(str=="TEdit") { TEdit *edt=(TEdit *)PopupMenu1->PopupComponent; edt->Text=""; //popup을 호출한 Edit의 Text를 clear함. } ShowMessage("누구야? : "+str+"의 "+PopupMenu1->PopupComponent->Name+" 입니다."); } //---------------------------------------------------------------------------
http://www.delmadang.com/community/bbs_view.asp?bbsNo=17&bbsCat=0&st=&keyword=&indx=417981&keyword1=&keyword2=&page=1