请教高位行家:vfp9权威一书中一例题,有一句代码“ON BAR 1 OF 菜单2 MESSAGEBOX("你好!")”是何意思?程序执
SET SYSMENU TO SET SYSMENU AUTOMATIC
DEFINE MENU MyMenu BAR &&建立菜单
DEFINE PAD FileMenu OF MyMenu PROMPT "菜单标题(\<F)";
KEY ALT+F,""
ON PAD FileMenu OF MyMenu ACTIVATE POPUP 菜单1
DEFINE POPUP 菜单1 &&可以将该语句替换为下列语句重新查看执行效果
* DEFINE POPUP 菜单1 MARGIN
DEFINE BAR 1 OF 菜单1 PROMPT "我的菜单项1"
DEFINE BAR 2 OF 菜单1 PROMPT "我的菜单项1"
DEFINE BAR 3 OF 菜单1 PROMPT "我的菜单项1" MRU
ON BAR 1 OF 菜单1 ACTIVATE POPUP 菜单2
DEFINE POPUP 菜单2
DEFINE BAR 1 OF 菜单2 PROMPT "我的子菜单项"
ON BAR 1 OF 菜单2 MESSAGEBOX("你好!") &&表示何意思?程序执行没有动静?
ACTIVATE MENU MyMenu NOWAIT
SET MARK OF BAR 1 OF 菜单1 TO .T. &&为“我的菜单项1”添加标记
[ 本帖最后由 sylknb 于 2012-12-10 17:07 编辑 ]