菜单的设计和MDI程度的设计介绍.pptVIP

  • 1
  • 0
  • 约1.02万字
  • 约 66页
  • 2017-07-02 发布于湖北
  • 举报
8.2.3 维护子窗体的状态信息 在用户决定退出MDI应用程序时,必须有保存信息的机会。为此,应用程序必须随时都能确定自上次保存以来子窗体中的数据是否有所改变。 通过在每个子窗体中声明一个公用变量来实现保存信息的功能。例如,可以在子窗体的声明部分声明一个变量: Public boolDirty As Boolean 假定子窗体1中有一个文本框Text1,Text1中的文本每一次改变时,文本框的Change事件就会将boolDirty设置为True。可添加一行代码以指示自上次保存以来Text1的内容已经改变。 Sub Text1_Change( ) boolDirty =True End Sub 反之,用户每次保存子窗体的内容时,都将boolDirty设置为False,以指示Text1的内容不再需要保存。在下列代码中,假设有一个叫做“保存”(mnuFileSave)的菜单命令和一个用来保存文本框内容的名为FileSave的过程: Sub mnuFileSave_Click( ) 保存Text1的内容 FileSave 设置状态变量 BoolDirty =False End Sub 8.2.4 用QueryUnload卸载MDI窗体

文档评论(0)

1亿VIP精品文档

相关文档