动态添加的子菜单,单击事件我该去哪写呀??FButton.Items[0].Click;
解决方案 »
- Ddelphi写的Activex DLL有问题
- 请问一下,如果使用indy10.2.3的Tidmappedporttcp来开发端口映射工具,性能如何?
- 如何ImageEnDBView中的内容,用代码实现.
- 急寻控件
- 控件keypress事件的参数为char,当输入中文时如何处理?
- [Fatal Error] Could not create output file是什么意思,怎么解决,紧急求助!!
- 灌水乐园真是趣文不断,大家快看看!
- 大家好,三层结构问题. 来者有分
- 如何知道一个控件有那些属性???
- 要交工了,运行程序时老是出现这种错,怎么办?
- maskedit里的如何进行模糊查询?
- 比较难的问题:多文档窗体中子窗体切换时如何消除闪烁现象?
begin
ShowMessage('点击事件');
end;动态创建子菜单时FButton.Items[0].OnClick:=OnMenuClick;
procedure OnMenuClick(Sender:TObject);....TForm1.OnMenuClick(Sender:TObject);
begin
Reopen:=(sender as Tmenuitem).tag;
end;... for i:= 1 to Num do
begin
MenuItem := TMenuItem.Create(self);
MenuItem.OnClick;=OnMenuClick;
OldFile := ReadString('Openlist',inttostr(i),'无');
MenuItem.Tag := i;
MenuItem.Action := FileReOpen;
MenuItem.Caption := OldFile;
MenuItem.ImageIndex := 48;
FBtnReopen.Add(MenuItem);
MenuItem.Clear;
end;
另外,楼上的大哥,用ActionList管理的话是不是传不了参数,上了几个子菜单的情况就不知道点了哪个了.