我动态生成的菜单想用单击的方法取回显示的内容
with Sender as TMenuItem do
showmessage(Caption);
可不知为什么字串里总多出一个&符号,而且位置随每个菜单不同而变化,显示出来就成了多一个有下线的字母了:(
好象静态的菜单试了试也会有,可我并没有在字串里写呀。如何才能把这个符号去掉
with Sender as TMenuItem do
showmessage(Caption);
可不知为什么字串里总多出一个&符号,而且位置随每个菜单不同而变化,显示出来就成了多一个有下线的字母了:(
好象静态的菜单试了试也会有,可我并没有在字串里写呀。如何才能把这个符号去掉
比如去掉 &H 两个符号就行了阿
(Sender as TMenuItem).AutoHotkeys := maManual;
var
Item: TMenuItem;
begin
Item := TMenuItem.Create (self);
Item.AutoHotkeys := maManual;