8.2菜单设计 一、菜单结构和编辑 菜单名、菜单面板、菜单项(命令) 主菜单、子菜单 每个菜单项都是一个控件。 重要属性:Name(名称)、Caption(标题)、 Visible(可见性) 唯一的事件:Click
8.2 菜单设计 一、菜单结构和编辑 菜单名、菜单面板、菜单项(命令) 主菜单、子菜单 每个菜单项都是一个控件。 重要属性:Name(名称)、Caption(标题)、 Visible(可见性) 唯一的事件:Click
三、菜单项的增减 1.设计时菜单项的增减(静态) 利用“菜单编辑器”。 2.运行时增减菜单项(动态) 利用控件数组,编写代码实现
三、菜单项的增减 1.设计时菜单项的增减(静态) 利用“菜单编辑器” 。 2.运行时增减菜单项(动态) 利用控件数组,编写代码实现
四、弹出菜单的设计 快捷菜单 弹出菜单的设计与普通菜单一样,只是运行期 间用PopupMenu方法使之弹出即可。 形式为: [对象名]Popupmenu菜单名,标志,X,Y X,Y是快捷菜单显示的位置; 标志:为0,其中的命令只对鼠标左键有反应: 为2,对左右键都有反应
四、弹出菜单的设计 快捷菜单 弹出菜单的设计与普通菜单一样,只是运行期 间用PopupMenu方法使之弹出即可。 形式为: [对象名.]Popupmenu 菜单名,标志,X,Y X,Y是快捷菜单显示的位置; 标志:为0,其中的命令只对鼠标左键有反应; 为2,对左右键都有反应
4.5 多重窗体 一个应用程序中一般有多个窗体,每个 窗体可有自己的界面和程序代码,每个窗体 都是以独立的.FRM文件保存
4.5 多重窗体 一个应用程序中一般有多个窗体,每个 窗体可有自己的界面和程序代码, 每个窗体 都是以独立的.FRM文件保存
1.添加窗体 [工程][添加窗体]命令 [添加窗体]按钮 添加的窗体可以是新建的,也可以是来自其他工 程的窗体
1.添加窗体 [工程][添加窗体]命令 [添加窗体]按钮 添加的窗体可以是新建的,也可以是来自其他工 程的窗体