VISUAL BASIC第一章概论
第1章VisualBasic概述ppt课件

1.2 安装和运行Visual Basic 6.0
二、安 装
在 CD-ROM 驱动器中插入Visual Basic6.0系统 CD 盘。 安装程序在CD盘的根目录下,运行安装程序Setup.exe,即可 进入“安装程序向导”。
1.3 Visual Basic 6.0的集成开发环境
2.窗体(Form)设计窗口
窗体设计窗口是屏幕中央的主窗口,它可以作 为自定义窗口用来设计应用程序的界面。用户可以 在窗体中添加控件、图形和图片来创建所希望的外 观。每个窗口必须有一个的窗体名字,建立窗体时 缺省名为Form1,Form2, . . .。应注意窗体名即Name 属性和窗体文件名的区别
1.3 Visual Basic 6.0的集成开发环境
菜单栏 工具栏
窗体窗口
工程窗口 属性窗口
工具箱
代码窗口 立即窗口
监视窗口
布局窗口
1.3 Visual Basic 6.0的集成开发环境
1.主窗口
应用程序窗口,由标题栏、菜单栏和工具栏组成
VB的三种工作模式(标题栏总显示当前模式) (1)设计模式:创建应用程序的大多数工作都是在设计
1.3 Visual Basic 6.0的集成开发环境
4. 属性(properties)窗口
属性是指对象的特征,如大小、标题或颜色等 数据。在Visual Basic6.0设计模式中,属性窗口列出 了当前选定窗体或控件的属性的值,用户可以对这 些属性值进行设置。
1.3 Visual Basic 6.0的集成开发环境
1.3 Visual Basic 6.0的集成开发环境
7.窗体布局窗口
Visual Basic

Visual
系统环境事件之例:
Load 装入
单击 双击 内容改变
按下鼠标键 放开鼠标键 得到焦点 失去焦点 按键盘键 放开键盘键 按下键盘键
Unload
Activate
卸载
激活
BASIC
程 序 设 计
BASIC
开放的数据库功能和网络支持
■
万 博 科 技 职 业 学 院
Wanbo Inst. Of Since & Tech.
VB集成开发环境(IDE)
Visual
菜单栏 工具栏
BASIC
窗体设计窗口
工程资源管理器
工具箱
代码设计窗口
属性窗口
程 序 设 计
立即窗口
布局窗口
■
万 博 科 技 职 业 学 院
3. ControlBox ——设置窗体“控制菜单”
4. Enabled ——对用户事件是否能作出反应 5. Height(高)、Width(宽)——窗体大小(单位?) 6. Left(左)、Top(顶)——窗体位置
■
程 序 设 计
Visual BASIC
万 博 科 技 职 业 学 院
Wanbo Inst. Of Since & Tech.
万博科技职业学院
Visual Basic 程序设计
第一章概论 第二章可视化程序设计
主要内容 1.Visual Basic 的功能特点 2.VB的集成开发环境 3.VB编程步骤与第一个VB程序
万 博 科 技 职 业 学 院
visual basic 第一章概述

概述
ITCAST签约讲师 潘志红
ITCAST版权所有
选择还是C#.net?
真正的面向对象的高级语言 基于.NET Framework 结构化语句。摒弃了GoSub,While/Wend以及其它一些陈旧的 语句 。 大小写不敏感语言。 拥有求幂函数以及重新分配数组空间的Redim ,这些C# 中也没有。 类似IsDBNull()函数就只存在于,C#中是不没有的。 Select Case语句也比C#中的switch语句更加简单和紧凑。
父类 家用商品
子类/父类
家用电器
家具
子类
洗衣机
电冰箱
电视机
ITCAST版权所有
Page ‹#›
对象的多态性
客观世界的多态性
“打开”
多态: 不同的对象收到同一消息可产生完全不同的结果,这一现象叫做多态 多态的效果: 用户发送一个通用的消息,而实现的细节则由接收对象自行决定。 多态性的作用: 增强了操作的透明性,可理解性和可扩展性 增强了软件的灵活性和重用性
Visual 的新特性
新特性:
完全集成到Visual
studio集成开发环境中
的项目与VB不同 在数据访问技术上及数据绑定上的更改 对Web开发上的更改
ITCAST版权所有
Page ‹#›
3. 集成开发环境
Visual 集成开发环境
ITCAST版权所有
Page ‹#›
作业
熟悉开发环境 理解对象的属性、方法和事件 在窗体中输出“Hello World!” 理解单击(Click)和双击(DoubleClick)事件,用单 击和双击事件改变窗体的标题。
第一章 Visual Basic概述.ppt

Basic6.0应用程序开发的主要工作环节。由于Visual Basic6.0的程序运行采用的是一种事件驱动机制,因此在 编写代码之前,首先要考虑选择对象的事件,即用什么事件
来激发对象,以便执行相应的操作。
编写事件过程代码总是在代码窗口进行的。本应用程序中 的事件过程代码如下:
Private Sub Commandl_CliCk()
2 控件的创建。在“工具箱”中单击要添加控件的图标,此 时光标变成“+”形,将“+”形光标移到窗体中的适当位置, 然后按下鼠标左键,并拖动鼠标,可按所需大小画出一个控 件。
3 控件属性的设置。在控件的“属性窗口”设置对象的属性。 4 事件过程的建立。在“代码窗口”编写程序。 5 工程的保存。注意分别保存窗体文件和工程文件。 6 程序的运行。按F5功能键或单击工具栏的“启动”按钮。
名,单击“确定”按钮,即可将生成的可执行文件保存在指 定的文件夹里。 ③ 打开保存可执行文件的文件夹,双击“*.exe”文件即可 执行应用程序。
上一页 下一页 返回
1.2设计一个简单的算术四则运算器
1.2.5程序的存盘保存
选择“文件”菜单中的“保存工程”或“工程另存为” 命令,或者单击工具栏上的“保存工程”按钮,如果是从未 保存过的新建工程,系统则打开“文件另存为”对话框。首 先保存的是窗体文件(*.frm),确定好保存位置(如“D: \第一章实训题”),输入文件名(如“工程1"),单击对话 框上的“保存”按钮,则保存窗体文件到指定的位置;保存 完窗体文件后,系统会自动弹出“工程另存为”对话框,此 时可保存工程文件(*.vbp),仿照保存窗体文件的操作, 可将该应用程序的工程文件保存到指定的位置。
VB第一章

14
1.4 设计一个简单的Visual Basic程序 可分为两大部分工作:
设计用户界面和编写程序代码 设计VB应用程序的基本步骤如下: (1) 设计用户界面 (2) 编写程序代码 (3) 运行调试程序 (4) 保存程序文件 【例1.1】编写一个显示文字 信息的程序。
15
1.4.1 设计用户界面
设计VB应用程序要在这3种模式下进行转换。
17
设计模式下设置属性的基本步骤: 选择对象 在窗体窗口或在属性窗口的对象下拉列表框中选择要 设置属性的对象。 设置属性 确定需要设置的属性名,然后在属性窗口设置相应的 属性值。 运行模式下设置属性的方法: 给对象的属性赋值(详细内容在第2章介绍)。 例1.1有1个窗体、1个标签、1个文本框和3个命令按 钮6个对象,它们的属性有的是在属性窗口中设置的(设 计模式),有的是通过运行程序设置的(运行模式)。
对象名称 对象下拉列表框 显示方式选项卡
属性列表框
属性说明
11
1.3.6 窗体布局窗口 用于确定应用程序运行后,窗体窗口在计算机屏 幕中的初始位置。
虚拟显示器
窗体小图像
12
1.3.7 代码窗口 主要用于输入和编辑程序代码。VB中的窗体模块、 标准模块和类模块都有各自的代码窗口。
工程名称
对象下拉列表框
18
在属性窗口中的具体设置情况如表1.1所示: 表1.1 属性设置
对象名 属性名 Caption Font Caption 属性值 我的第一个程序 五号 默认为小五号 为空,用于输出 说明
Form1
Label1
BorderStyle Text
Caption Caption Caption
1-Fixed Single
第一章VisualBasic概述

第一章VisualBasic概述第一章Visual Basic概述一、一个简单的VB 例子二、VB的由来、特点三、VB语言的结构四、面向对象的基本概念五、窗体的概念第一节一个简单的VB例子1、启动VB系统2、VB窗口第一节一个简单的VB例子2、窗体界面设计单击“控件工具箱”中的“标签”控件图标,在窗体上用鼠标器拖动,画出这个控件的大小位置至合适为止。
用同样的方法画出四个标签、四个文本框、三个按钮等控件。
第一节一个简单的VB例子第一节一个简单的VB例子3、编写代码双击“计算”命令按钮,或在该命令按钮处单击鼠标器的右按键后,弹出一个动态菜单,选择“查看代码”选项即可打开代码窗口。
在打开的代码窗口中,输入以下代码:第一节一个简单的VB例子(1)命令按钮1(计算按钮)的代码Private Sub Command1_Click()Dim a As Integer, b As Integer, c As Integera = (Text1.Text)b = (Text2.Text)c = (Text3.Text)Text4.Text= a + b - cEnd Sub(2)命令按钮2(重置按钮)的代码Private Sub Command2_Click()Text1.Text = " "Text2.Text = " "Text3.Text = " "Text4.Text = " "End Sub第一节一个简单的VB例子(3)命令按钮3(结束按钮)的代码Private Sub Command3_Click()EndEnd Sub代码编写结果如图所示。
第一节一个简单的VB例子4、保存文件单击“文件”模块下的“工程另存为”选项,或直接单击“保存”工具图标,此时出现的对话框。
第一节一个简单的VB例子5、运行有以几种方法进行:(1)单击“运行”模块下的“启动”功能,即可执行VB工程。
第一章 Visual Basic基础知识

Basic的版本 1.1.3 Visual Basic的版本
6.0的 Visual Basic 6.0的3个发行版本
学习版 • 包含全部内部控件,主要供初学者学习使用 专业版 • 除具有学习版的全部功能外,还包括ActiveX、 Internet控件开发工具、动态HTML页面设计等高级 特性 企业版 • 供开发研制企业级应用程序使用。
类(ClassБайду номын сангаас Class)
类是某些对象的共同属性或共同操作性质的抽象。 类是共性的,而对象是个性的;类是抽象的,而对象是 具体的 面向对象的三个特性:继承性、封装性、多态性
1.3 Visual Basic的安装与启动 Basic的安装与启动
安装
姓名、公司名称和ID 选择安装路径,默认为 两种安装方式 重启后提示安装MSDN与注册
添加
单击控件图标, 单击控件图标,在窗体上拖拽 双击控件图标 选定控件, 选定控件,复制粘贴
选择
单个对象 多个对象 • 不连续:按住shift或ctrl时单击 不连续:按住shift ctrl时单击 shift或 • 连续:画选定框 连续:
移动与缩放 删除 布局
1.5 可视化应用程序的设计
可视化应用程序的设计步骤
建立用户界面的对象 对象属性的设置 对象事件过程编程 保存和运行程序
Visual Basic可视化编程基础的主要内容
Visual界面设计 Basic 程序设计
本章小结
VB的突出特点
面向对象的可视化设计工具 事件驱动的编程机制
VB集成开发环境
三种工作模式 窗体窗口 属性窗口 代码窗口 工程资源管理器窗口
是对象所具有的某种性质和状态。比如,按钮的大小体 现在高度(height)和宽度(width)属性上。
Visual Basic第1章 Visual Basic 概述

(演示讲解)
1.4 创建应用程序的基本步骤
基本步骤: 创建一个新工程 设计应用程序界面 编写应用程序代码 调试程序代码 保存工程文件及窗体文件 生成Windows应用程序
1.4 创建应用程序的基本步骤
1.4.1 Visual Basic6.0代码的书写规范
1)大小写字母的书写(等效)
1.1 面向对象
2)面向对象程序设计
面向对象程序设计=对象设计+面向过程程序设计 以数据为中心,采用事件驱动机制,将数据及 相应的操据抽象、封装、继承性和 多态性等特点。
1.1 面向对象
3)可视化程序设计
利用系统提供的可视“控件”类来创建“对 象”,不需编写大量代码去描述界面元素的外观 和位置,即可完成界面的设计工作,从而使界面 设计更为轻松、简捷、方便和灵活。
1.1 面向对象
2)类
类是对象的抽象,是生成对象实例的样板,是对 象实例加工厂。 它具有数据抽象、封装、继承性和多态性等特点。 类与对象的关系,就相当于“人”与“某一个具 体人”的关系。
1.2 Visual Basic简介
(演示讲解)
1.3 Visual Basic6.0控件的操作
1.3.1 控件对象的建立 1)控件对象的建立(3种方式) 2)选定控件对象(1个或多个) 3)控件对象的删除和复制 4)控件对象的布局(布局工具的使用) (演示讲解)
1.4 创建应用程序的基本步骤
1.4.2创建应用程序的基本步骤
第一步:创建新工程
一个VB应用程序对应一个或多个工程文件
创建应用程序,首先应新建一个工程。 启动时创建的工程名为“工程1.vbp”。
1.4 创建应用程序的基本步骤
1.4.2创建应用程序的基本步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
VB的集成开发环境
工程的操作
1.建立、打开和保存工程 2.在工程中添加和删除文件 3.运行工程
程序设计概述
3.程序设计方法 一个结构良好的程序易于阅读和理解,便 于测试和调试,便于修改和扩充。 面向过程的程序设计 -用计算机语言把问 题的详细求解步骤描述出来。 支持面向过程程序设计的语言有Fortran、 Basic、Pascal、C等。 结构化程序设计-采用“自顶向下、逐步求 精和模块化”的分析方法
Visual Basic 概述
1.Visual Basic的发展
BASIC(True BASIC、Quick BASIC和 Turbo BASIC ) Visual Basic 6.0 Visual Basic . Net
Visual Basic 概述
2.Visual Basic的特点
返回
VB的集成开发环境
VB系统集成了应用程序的用户界面设计、源 程序代码的编辑,编译和连接、源程序的测 试和调试等功能、故称为集成开发环境 用VB开发应用程序,每个应用程序对应一个 工程或一个工程组。
VB的集成开发环境
集成环境窗口(以绘制 直线、圆 为例说明各窗口) 1.主窗口 2.工具箱窗口 3.窗体窗口 4.工程资源管理窗口 5.属性窗口 6.代码窗口 7.立即窗口
程序设计概述
2.程序设计语言 程序设计语言是一种人造语言,人们发明程序设计语言的目的就 是编写程序。 机器语言 高级语言 -历史上先后流行的高级语言有:Fortran、Algol、 COBOL 、BASIC、Pascal、C、VB、VC、Java等。 编译方式和解释方式 VB源程序可以采用编译方式运行,也可采用解释方式运行。一 般在系统开发的程序调试测试阶段,采用解释方式运行;程序开 发完成后,把源程序编译成目标程序,以后就直接运行目标程序。
黄洪艺
E-mail:hyhuang@
前言
围绕考纲 课堂练习时间有限,部分作业需课后完成。下周 二课前解答作业问题。 平时可以将问题发至:hyhuang@ 大纲下载与作业上传地址(一天24小时服务)
ftp://218.193.53.74 用户名:gsgl 密码:
第一章 概论
第一章 概论
1.程序设计概述 2.VB概述 3.VB集成开发环境
程序设计概述
程序设计
程序设计语言 程序设计方法
程序设计概述
1.程序设计 程序是对解决问题的方案和步骤的描述,计算机通过运行程序而 获得问题的解决。 系统分析-确定这个问题要计算机做些什么 ? 系统设计-如何做?包括总体设计、数据结构设计、界面设计和 模块设计 编码-把系统设计的结果变成计算机可执行的程序 测试与调试-验证程序并改错 整理文档资料 运行与维护
返回
程序设计概述
专业软件机构(如 Microsoft)已经把一些 常用对象精心设计成各种“类”,然后把 他们组织和存放在程序设计环境的类库中。 由于这些类的存在,使程序设计过程中能 很方便地把类实例化成为对象,一般程序 设计者能分享专业人员的成果(也称为代 码共享),使程序设计就变得简单了。
返回
返回
程序设计概述
面向对象的程序设计 -面向对象的程序 设计以“对象”作为程序的主体。对象是 数据和数据操作的封装体,封装在对象内 部的程序(操作)是通过“消息”驱动运 行的。在图形用户界面上,消息可通过鼠 标或键盘的操作传递。 支持面向对象程序设计方法的语言有 Visual Basic、Visual c++、Delphi、Java等。
VB是一种可视化的、面向对象的、事件驱动的、结构化程序设计语言。 可视化-VB把各种对象的数据和代码“封装”起来,作为可视化设计工 具提供给程序开发人员,开发人员就可以根据自己的设计思想,用鼠 标和键盘制作出Windows风格的图形用户界面 面向对象-把相关的数据和代码封装起来作为一个对象。在VB中大部分 的对象是可见的(如窗体、命令按钮等),而且是由系统提供的 事件驱动—一个对象可能会产生多个事件,每个事件都可以通过一段 程序来响应。例如当鼠标单击某按钮,该按钮对象就发生一个单击事 件,如果事先已经为该按钮的鼠标单击事件编写了一段程序,鼠标单 击事件就会驱动该程序的执行 访问数据库-通过数据控件可以简单地和多种数据库建立连接