《Ⅵ-Multi程序设计》-公开课件.pptVIP

  • 0
  • 0
  • 约1.43千字
  • 约 16页
  • 2019-12-31 发布于广西
  • 举报
多窗体与多文档界面 多窗体 添加(移除) 设置启动对象 显示(隐藏) 窗体之间的数据访问 多窗体添加 选择“工程”菜单中的“添加窗体”选项,打开如图5. 20所示的添加窗体对话框; 在“新建”选项卡中选择“窗体”图标,单击“确定”按钮。 多窗体移除 选中窗体(在工程资源管理器中选中) 选择“工程”菜单中的“移除form”选项 设置启动对象 启动对象: 在程序运行过程中,首先执行的对象。 缺省情况下,第一个创建的窗体被指定为启动对象,即启动窗体。 选择 “工程”菜单中的“工程属性”选项。 多窗体显示 当一个窗体要显示在屏幕上之前: 该窗体必须先“建立” 接着被装入内存(Load) 最后显示(Show)在屏幕上 Load 窗体名称 该语句把一个窗体装入内存。 执行Load语句后, 可以引用窗体中的控件及各种属性 但此时窗体没有显示出来。 Unload 窗体名称 该语句与Load语句的功能相反, 它从内存中删除指定的窗体。 Unload Me 关闭窗体自己。 关键字Me代表Unload Me语句所在的窗体。 Show方法 [窗体名称.]Show [模式] 兼有加载和显示窗体两种功能。 Hide方法 [窗体名称.]Hide 把窗体暂时隐藏起,并没有从内存中删除。 窗体之间的数据访问 存取控件中的属性 另一个窗体名.控件名.属性 存取变量的值 另一个窗体名.全局变量名 多文档界面 MDI窗体是子窗体的容器 一般有菜单栏、工具栏、状态栏 不可以有文本框等控件 MDI子窗体:显示应用程序的文档 该窗体应有文本框,也可有菜单栏 多文档界面建立 MDI窗体 选择“工程”菜单中的“添加MDI窗体”选项 MDI子窗体 普通窗体其MDIChild属性设为True MDI子窗体建立 先创建一个子窗体作为应用程序的摸板 然后通过对象变量来实现 例 Dim NewDoc As New frmMDIChild 新实例具有相同的属性、控件、代码。 xuhongbiao: Relating to how to create control-object from control-class in visual way 建立MDI子窗体的代码 Public Sub FileNewDoc() Dim NewDoc As New frmMDIChild Static No As Integer No=No+1 NewDoc.Caption=“No”No NewDoc.Show End Sub 谢谢! * 方法方法但是 * 即,在执行show时,如果窗体不在内存中,则show自动把窗体装入内存, 然后再显示出来。 * 即,在执行show时,如果窗体不在内存中,则show自动把窗体装入内存, 然后再显示出来。 * Relating to how to create control-object from control-class in visual way * 方法方法但是 * 即,在执行show时,如果窗体不在内存中,则show自动把窗体装入内存, 然后再显示出来。 * 即,在执行show时,如果窗体不在内存中,则show自动把窗体装入内存, 然后再显示出来。 * Relating to how to create control-object from control-class in visual way

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档