procedure CommClick(Sender: TObject) var mi : TMenuItem; begin mi:=(Sender as TMenuItem); //比如: if mi->Caption='退出' then Close; //也可以判断mi的其他属性,比如Tag,..... end;
这个的确好用!不过在实际应用中出现这样的情况 因为 菜单是根据 ini 文件所有的关键字得到的 现在 用Rini.ReadString('OnlineGame',mi.Caption,''); 却读不出ini文件的值
var
mi : TMenuItem;
begin
mi:=(Sender as TMenuItem); //比如:
if mi->Caption='退出' then
Close; //也可以判断mi的其他属性,比如Tag,.....
end;
因为 菜单是根据 ini 文件所有的关键字得到的
现在
用Rini.ReadString('OnlineGame',mi.Caption,'');
却读不出ini文件的值