[轉貼 技術文章] 使動態產生的物件,有OnClick事件功能 |
|
axsoft
版主 發表:681 回覆:1056 積分:969 註冊:2002-03-13 發送簡訊給我 |
作者:ricky 來源:程式設計俱樂部 使動態產生的物件,有OnClick事件功能 要注意哦…
要先產生後OnClick事件才不會出錯… void __fastcall TForm1::btnOKClick(TObject *Sender)
{
edtText->Font->Size=edtSize->Text.ToInt();
//尋找在主選單中是否有此資料
TMenuItem *FontSizeItem=MainMenu->Item->Items[0];
for(int i=0; i<FontSizeItem->Count; i )
{
TMenuItem *Item=FontSizeItem->Items[i];
if (Item->Caption==edtSize->Text)
{
return;
}
}
TMenuItem *NewItem=new TMenuItem(this); //產生一選項
//這兒就是您要的
NewItem->Caption=edtSize->Text;
NewItem->SizeMenuItemClick;
FontSizeItem->Add(NewItem);
}
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |