************ 两个popupmenu之间的切换问题 ****************
if mbRight = Button then
if i=5 then
cxSpreadSheetBook1.PopupMenu:=PopupMenu2
else
cxSpreadSheetBook1.PopupMenu:=popupmenu1;
以上代码在MouseDown或Mouseup中,运行结果都是首先显示上次的popoupmenu的结果,而不是本次判断
的结果。例如,上次i=4,popup为popupmenu1,本次i=5的时候,第一次右键显示是popupmenu1,再
右键才为PopupMenu2。
如何解决这个问题?