VisualBasic应用程序的结构与工作方式

上传人:仙*** 文档编号:141213725 上传时间:2022-08-23 格式:DOC 页数:2 大小:81KB
返回 下载 相关 举报
VisualBasic应用程序的结构与工作方式_第1页
第1页 / 共2页
VisualBasic应用程序的结构与工作方式_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述
Visual Basic应用程序的结构与工作方式 Visua l Basic应用程序的构成窗体模块窗体模块(文件扩展名为 .FRM )是大多数 VB 应用程序的基础。窗体模块可以包含处理事件的过程、 通用过程以及变量、 常数、类型和外部过程的窗体级声明。如果要在文本编辑器中观察窗体模块, 则还会看到窗体及其控件的描述,包括它们的属性设置值。 写入窗体模块的代码是该窗体所属的具体应用程序专用的;它也可以引用该应用程序内的其它窗体或对象。如图3.7 所示:图 3.7 窗体模块标准模块标准模块(文件扩展名为.BAS)是应用程序内其它模块访问的过程和声明的容器。它们可以包含变量、常数、类型、外部过程和全局过程的全局(在整个应用程序范围内有效的) 声明或模块级声明。 写入标准模块的代码不必绑在特定的应用程序上; 如果能够注意不用名称引用窗体和控件,则在许多不同的应用程序中可以重用标准模块。类模块在 VB 中类模块(文件扩展名为 .CLS)是面向对象编程的基础。可在类模块中编写代码建立新对象。这些新对象可以包含自定义的属性和方法。实际上,窗体正是这样一种类模块,在其上可安放控件,可显示窗体窗口。 事件驱动我们已经知道事件是窗体或控件识别的行为和动作。 在响应事件时, 事件驱动应用程序会执行Basic 代码。 VB 的每一个窗体和控件都有一个预定义的事件集。如果其中有一个事件发生,而且,在关联的事件过程中存在代码,则VB 将调用该代码。尽管 VB 中的对象自动识别预定义的事件集, 但要判定它们是否响应具体事件以及如何响应具体事件则是编程的责任了。 代码部分(即事件过程) 与每个事件对应。想让控件响应事件时,则可以把代码写入这个事件的事件过程之中。对象所识别的事件类型多种多样, 但多数类型事件为大多数控件所共有。 例如,大多数对象都能识别 Click 事件:如果单击窗体,则执行窗体的单击事件过程中的代码;如果单击命令按钮,则执行命令按钮的 Click 事件过程中的代码。但是,每种情况中的实际代码几乎完全不一样。这里是事件驱动应用程序中的典型事件序列:a. 启动应用程序,装载和显示窗体。b. 窗体或窗体上的控件接受事件。事件可由用户引发(例如键盘操作),也可由系统引发(例如定时器事件),还可由代码间接引发(例如,当代码装载窗体时的 Load 事件)。c. 如果在相应的事件过程中存在代码,就执行代码。d. 然后,应用程序等待下一次事件。注意 许多事件伴随其它事件发生。 例如,在 DblClick事件发生时,MouseDown、MouseUp 和 Click事件也会发生。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!