动态增加菜单,如何写它的事件 动态增加菜单,如何写它的事件先在这里谢过了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //动态增加//方法一 mnuNew:=TMenuItem.Create(self); mnuNew.Name:='mnu_Recent'+IntToStr(i); mnuNew.Caption:=strTmpFileName[i]; mnu_File_Recent.Add(mnuNew); mnuNew.OnClick:=fOpenRecentProject;//事件 {方法二 mnuNew :=NewItem( strTmpFileName[i],scNone,false,true,fOpenRecentProject,0,'mnu_Recent'+IntToStr(i) ); mnuMainMenu.Items[0].Items[8].Add(mnuNew);//在TfrmMainForm中定义 procedure fOpenRecentProject(Sender: TObject);procedure TfrmMainForm.fOpenRecentProject(Sender: TObject);begin ///具体实现end; menu1.Items[2].Items[1].OnClick:=driver1click;procedure TForm1.driver1click(Sender: TObject);begin end;end;就是这样 sql 问题 我想把厂家提供的安装包重新修改一下。该怎么操作呢? Delphi如何进行屏幕截取 学习IE扩展和TwebBrowser控件的使用,哪里有详细资料,或者应该买哪本书?谢谢 如何编制定时提醒程序?如何让开始时运行程序。 关于共享变量的问题 DELPHI的两个问题! 怎么样去掉年份(再线等) 如何编程实现将doc,htm文件变成Bmp格式 ★★★如何实现日期(2001-1-1)-日期(2000-1-1)为360天?★★★ 菜鸟问题,在DELPHI7中,怎么样使一个窗体变成另一个窗体的子窗体! 如何遍历一个FORM上的所有TEDIT组件?
//方法一
mnuNew:=TMenuItem.Create(self);
mnuNew.Name:='mnu_Recent'+IntToStr(i);
mnuNew.Caption:=strTmpFileName[i];
mnu_File_Recent.Add(mnuNew);
mnuNew.OnClick:=fOpenRecentProject;//事件
{方法二
mnuNew :=NewItem( strTmpFileName[i],scNone,false,true,fOpenRecentProject,0,'mnu_Recent'+IntToStr(i) );
mnuMainMenu.Items[0].Items[8].Add(mnuNew);//在TfrmMainForm中定义
procedure fOpenRecentProject(Sender: TObject);procedure TfrmMainForm.fOpenRecentProject(Sender: TObject);
begin
///具体实现
end;
begin
end;
end;
就是这样