主题:如何将菜单的标签等同子窗体标题?
ooooh
[专家分:60] 发布于 2006-06-12 00:06:00
通过点击主窗体菜单上的项目调出子窗体,用showmodal调出,只有一个子窗体,标题根据菜单变化.
请教如何编写?
回复列表 (共2个回复)
沙发
长尾兔 [专家分:3630] 发布于 2006-06-12 18:08:00
procedure TForm1.b1Click(Sender: TObject);
begin
form2.Caption:=mainmenu1.Items[0].Caption;
form2.ShowModal;
end;
板凳
ooooh [专家分:60] 发布于 2006-06-13 00:03:00
菜单上的项目很多,我想用一个命令就OK.
procedure TForm1.N1Click(Sender: TObject);
var i:integer;
begin
for i:=0 to 1 do
if sender = menu3.Items.Items[i] then
Form2.Caption:=copy(menu3.Items.Items[i].Caption,1,length(menu3.Items.Items[i].Caption));
Form2.ShowModal;
end;
我来回复