- 1
- 0
- 约2.4千字
- 约 15页
- 2018-08-26 发布于河南
- 举报
第5章 Visual Basic 6.0概述 5.1 Visual Basic 的特点 Visual Basic 是一种采用面向对象的设计方法,具有事件驱动的编程机制的可视化程序设计工具。用VB编程有以下一些特点: 1 、用户界面的编程工作量小。 2 、VB以事件驱动为编程机制。 3 、采用面向对象的程序设计方法。 4 、VB作为Windows编程语言之一,其编写的应用程序具有Windows应用程序的优点。 5 、具有较强的数据库管理功能。 5.2 VB环境的构成 5.2.1 VB的启动与退出 1 启动VB 单击[开始] \[程序]\[Microsoft Visual Basic 6.0 中文版]\[Microsoft Visual Basic 6.0 中文版],即可打开一个“新建工程”对话框。 2 退出VB 进入VB 环境后,退出VB的方法是:单击窗口右上角的[关闭]按钮,或选择菜单 [文件]\[退出]命令均可。 5.2.2 VB的环境介绍 (1) 主窗口 主窗口位于屏幕的最上边,由标题栏、菜单栏、工具栏构成 (2)窗体窗口 窗体窗口用来设计用户界面,这是程序运行时用户能看见的图形界面。 (3)工具箱窗口 工具箱中含有设计用户界面时所需的各种控件。控件是指工具箱中的各种工具,如按钮、文本框、单选钮、复选框等等 (4) 属性窗口 属性窗口用于显示和设置对象的属性 . 打开属性窗口的方法是: 选择菜单[视图]\[属性窗口] 项即可。 (5) 代码窗口 代码窗口是用来编辑程序代码的。双击窗体或窗体中的某控件、或单击[工程窗口]的[查看代码]按钮都可以打开代码窗口,也可以单击菜单[视图]\[代码窗口]命令打开代码窗口。 (6) 工程窗口 一个VB应用程序可以包含若干窗体、模块等,它们组成一个工程项目,并在工程窗口中显示出来。工程窗口是一个工程资源管理器,管理工程项目中的各种文件。 5.3 VB编程的基本概念 5.3.1 窗体、控件、对象的概念 (1) 窗体 窗体就像一个控制面板,上面可以安放各种器件,以便在上面进行各种操作,当然操作所要达到的目的还要靠各种不同的方法和程序来实现。 (2) 控件 如果说窗体是操作面板的话,那么控件就是操作面板上安放的操作器件。控件是用户操作对象的图形表示。如按钮、文本框、标签、单选钮、图片等都是可以安放在窗体上的控件。常用的基本控件可以在工具箱窗口中找到。 (3) 对象 在VB 中对象是一种无处不在的事物,窗体和控件都称为对象,然而对象并不仅仅指窗体和控件,VB中把许多可操作的目标都当作对象。 5.3.2 对象的属性 各种对象都有其不同的外观特征,如大小、位置、颜色、是否可见等等,这些特征称为对象的属性。 每种对象都有一系列的属性。其中有些属性是各种对象都有的,而有些属性只是个别对象所具有的。VB对各种属性都给出了默认值,如果用户觉得不满意的话还可以修改属性值,即重新设置属性值。 设置属性的方法有两种: (1)利用属性窗口设置; (2)在代码中用赋值语句为属性赋值,语法格式为: 对象名.属性名= 属性值 5.3.3 事件、过程和方法 (1) 事件 事件是对象能够识别的动作。例如用鼠标单击窗体时就触发了一个窗体单击事件(事件名: Click),用鼠标双击窗体时就触发了一个窗体双击事件(事件名: DblClick)。每个对象都能够响应很多事件。 (2) 过程 对于每个事件都有一个“过程”与之对应,“过程”中的代码就是事件发生时要执行的程序。过程可以分为:事件过程、通用过程、函数过程。事件过程中的代码是在事件发生时被执行,通用过程和函数过程中的代码只有被别的过程所调用时才被执行。 (3) 方法 在VB中,“方法”是VB提供的一种特殊过程,每个方法的使用都会完成某种操作,可以看作是对象的一部分。使用方法的语法格式是: 对象名.方法名 5.4 VB编程的基本步骤 VB的编程步骤可以归纳为三个基本步骤:设计界面、设置属性和编写代码。 举例说明VB中编程的方法, 设计的界面如图5-5所示,当单击界面中的“显示”按钮时,就会在窗体的文本框中显示字符串“欢迎进入VB世界”。 1 设计界面如图. 2 设置对象的属性 设置属性:在属性窗口中设置属性。 3 编写程序代码 Private Sub Command1_Click( ) Text1.Text = 欢迎进入VB世界! End Sub Private Sub Command2_Click( ) End End Sub 4 运行程序 经过以
您可能关注的文档
最近下载
- 1 内审检查表-主任.docx VIP
- DL_T_2624-2023_电力供热术语.docx VIP
- 玉米栽培生物学基础.pptx VIP
- (推荐!)2025年ISO45001-2018职业健康安全管理体系风险和机遇识别评价分析及应对措施表(包含气候变化).docx VIP
- 人教版五年级数学下册第五单元教案 分数的加法和减法.doc VIP
- 高速铁路轴承内圈淬火机床设计 (2).doc
- 2026年珠海中考语文备考全攻略(考点梳理、真题解析+备考指南+策略+训练).docx VIP
- 美邦服饰存货管理存在的问题及对策.docx VIP
- 建筑工程预算软件设计.pptx VIP
- 药理学 药理学绪论、药理学 药理学课程说课.ppt VIP
原创力文档

文档评论(0)