第1章 Visual Basic 程序设计概述

时间:2025-07-06

Visual Basic

VB 程序设计主讲:阎海玲

Visual Basic

第1章 Visual Basic 程序设计概述

Visual Basic

1.2 Visual Basic简介 简介Visual Basic( 简称 ) 是美国微软 ( Microsoft) ( 简称VB) 是美国微软( ) 公司推出的Windows环境下的软件开发工具 , 使用 可 环境下的软件开发工具, 公司推出的 环境下的软件开发工具 使用VB可 以既快又简单地开发Windows应用软件。 应用软件。 以既快又简单地开发 应用软件

Basic概述 1.2.1 Visual Basic概述Visual 是 指 开 发 图 形 用 户 界 面 ( GUI ) 的 方 法 。 Visual的意思是“ 视觉的 ” 或 “可视的 ” , 也就是直观的 的意思是“ 可视的” 的意思是 视觉的” 编程方法。 中引入了控件的概念, 编程方法。在VB中引入了控件的概念,如各种各样的按钮、 中引入了控件的概念 如各种各样的按钮、 文本框、复选框等。 把这些控件模式化 把这些控件模式化, 文本框、复选框等。VB把这些控件模式化,并且每个控件 都由若干属性来控制其外观、工作方法。这样,采用 Visual方法无需编写大量代码去描述界面元素的外观和位 方法无需编写大量代码去描述界面元素的外观和位 而只要把预先建立的控件加到窗体上。 置,而只要把预先建立的控件加到窗体上。

Visual Basic

Visual Basic

Visual Basic

Basic的特点 1.2.3 Visual Basic的特点VB是从 是从BASIC发展而来的 , 对于开发 发展而来的, 是从 发展而来的 对于开发Windows应用程 应用程 序而言, 是目前所有开发语言中最简单 是目前所有开发语言中最简单、 序而言,VB是目前所有开发语言中最简单、最容易使用的 语言。作为程序设计语言, 程序设计具有以下特点 程序设计具有以下特点。 语言。作为程序设计语言,VB程序设计具有以下特点。 1. 可视化的设计平台 2. 面向对象的设计方法 3. 事件驱动的编程机制 4. 结构化的设计语言 5. 充分利用 充分利用Windows资源 资源 6. 开放的数据库功能与网络支持

Visual Basic

1.3 Visual Basic程序设计的基本概念 程序设计的基本概念传统的编程方法使用的是面向过程、 传统的编程方法使用的是面向过程 、 按顺序进行的机 其缺点是程序员始终要关心什么时候发生什么事情, 制,其缺点是程序员始终要关心什么时候发生什么事情, 处理Windows环境下的事件驱动方式工作量太大。 VB采 环境下的事件驱动方式工作量太大。 采 处理 环境下的事件驱动方式工作量太大 用的是面向对象、事件驱动编程机制, 用的是面向对象、 事件驱动编程机制,程序员只需编写响 应用户动作的程序,如移动鼠标、单击事件等, 应用户动作的程序,如移动鼠标、单击事件等,而不必考 虑按精确次序执行的每个步骤,编写代码相对较少。另外, 虑按精确次序

执行的每个步骤,编写代码相对较少。另外, VB提供的多种“控件”可以快速创建强大的应用程序而不 提供的多种“ 提供的多种 控件” 需涉及不必要的细节。 需涉及不必要的细节。

Visual Basic

1.3.1 可视化编程与事件驱动编程VB使用的“可视化编程”方法,是“面向对象编程” 使用的“可视化编程”方法, 面向对象编程” 使用的 技术的简化版。 环境中所涉及到的窗体、 技术的简化版。在VB环境中所涉及到的窗体、控件、部件 环境中所涉及到的窗体 控件、 和菜单项等均为对象, 和菜单项等均为对象,程序员不仅可以利用控件来创建对 而且还可以建立自己的“控件” 这是Windows环境 象,而且还可以建立自己的“控件”,这是 环境 下的编程新概念。 下的编程新概念。

Visual Basic

1.3.1 可视化编程与事件驱动编程利用可视化编程, 利用可视化编程 , 程序员通过对鼠标进行单击操作就 能够创建图形用户界面( 能够创建图形用户界面 ( GUI)。 程序员编写代码来描述 ) 用户与这个GUI交互时 ( 单击 、 按键 、 双击等 ) 所发生的 交互时( 用户与这个 交互时 单击、按键、双击等) 事件,这些称为事件的内容是由Windows操作系统传递给 事件,这些称为事件的内容是由 操作系统传递给 程序的。 程序的。 编写响应这些事件的代码称为事件驱动编程。 编写响应这些事件的代码称为事件驱动编程 。 利用事 件驱动编程,用户(不是程序员) 件驱动编程,用户(不是程序员)可以指明程序执行的顺 实际上是用户“驱动”程序,而不是程序“驱动” 序。实际上是用户“驱动” 程序,而不是程序“驱动 ” 用 这样计算机将变得更加“友好” 户,这样计算机将变得更加“友好”。

Visual Basic

对象的属性、 1.3.2 对象的属性、事件和方法在现实生活中,任何一个实体都可以视为一个对象 (Object)。如一只气球是一个对象,一台电脑也是一个 ) 如一只气球是一个对象, 对象。 对象。 在VB中,常用的对象有工具箱中的控件、窗体、菜单、 中 常用的对象有工具箱中的控件、窗体、菜单、 应用程序的部件以及数据库等。从可视化编程的角度来看, 应用程序的部件以及数据库等。从可视化编程的角度来看, 这些对象都具有属性(数据)和行为方式(方法) 这些对象都具有属性(数据 )和行为方式(方法)。 简单 地说,属性用于描述对象的一组特征, 地说,属性用于描述对象的一组特征,方法为对象实施一 些动 …… 此处隐藏:4503字,全部文档内容请下载后查看。喜欢就下载吧 ……

第1章 Visual Basic 程序设计概述.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219