Visual Basic 多窗体、标准模块和菜单开发全解析
在 Visual Basic 开发中,多窗体、标准模块和菜单的运用能极大提升应用程序的功能和用户体验。下面将详细介绍多窗体相关的知识。
多窗体概念
Visual Basic 项目可以包含多个窗体。若一个窗体被设为启动对象,项目执行时它会自动显示;而项目中的其他窗体则需通过编程语句来显示。以往创建的应用程序通常仅用单个窗体来显示信息和收集输入,但 Visual Basic 并不局限于此,你可以添加其他窗体来创建对话框、在单独窗口显示信息等。
一个 Windows 应用程序必须有一个启动对象,它可以是一个窗体,也可以是名为 Main 的过程(后续会详细介绍)。默认情况下,创建的第一个窗体就是启动对象,后续会介绍如何更改启动对象。
窗体名称和文件名
每个窗体都有两个名称:一是存储在窗体 Name 属性中的名称;二是窗体的文件名。
窗体的 Name 属性
可以通过设置窗体的 Name 属性为其指定名称。此前创建的应用程序通常只有一个窗体,所以一直使用默认名称 Form1。但当应用程序有多个窗体时,应为每个窗体赋予具有描述性的名称。窗体名称的标准前缀是 frm,例如,显示错误消息的窗体可命名为 frmError,项目的主窗体(应用程序运行时首先显示的窗体)常见名称为 frmMain。
窗体文件
在 Visual Basic 中创建窗体时,与窗体相关的代码会存储在扩展名为 .vb 的文件中。通常,文件名与窗体名称相同。例如,若项目中有一个名为 Form1 的窗体(窗体的 Name 属性设置为 Form1
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



