• 子窗体标题栏上的关闭按钮——关闭文档 • 主窗体上的关闭按钮——退出程序
• 在窗体的QueryUnload 事件过程中添加相关代码 • QueryUnload在关闭窗体之前发生的事件,该事件的发生在 unload之前
添加状态栏StatusBar 添加状态栏StatusBar
• 1、状态栏跟通用对话框控件一样,没有显示在工具箱中, 如需使用,应先通过【工程】——【部件】,添加MicroSoft windows common control • 工具箱中多了状态栏,工具栏、进度条等控件 • 这一类控件都是ActiveX控件P294
子窗体的排列
• 相关内容——主窗体的Arrange方法 – 是子窗体按照一定的规律排列P271 – 格式:主窗体名.Arrange <参数> • 操作:主窗体中添加新菜单“窗口”win,包含命令“层 叠”wincas、“水平平铺”winhor、“垂直平铺”winver,单 击该菜单项,子窗体安要求排列
• 4、保存文件的基本思路 • 保存位置的处理: – If savestate(Val(Screen.ActiveForm.Tag)) = False Then – – – – – On Error Resume Next monDialog1.FileName = Screen.ActiveForm.Caption & ".txt" monDialog1.ShowSave If Err = 32755 Then Exit Sub strfilename = monDialog1.FileName
什么是多文档界面
• 多文档界面由主窗体和子窗体组成,主窗体称MDI窗体. • 如在VB的工作界面,VB窗口就是主窗体,而其中的每一个窗体 和模块就是子窗体