VB60教程课件 第1章 Visual Basic6.0 概述
VISUALBASIC6.0教程 第1章VISUAL BASIC概述
End Sub
Private Sub Command2_Click() Label1.Caption = Time End Sub 5、 保存、运行程序
* 时间变化,添加一个计时器控件 Private Sub Command1_Click() Timer1.Enabled = False Label1.Caption = "欢迎" & Chr(13) & Chr(10) & "vb" End Sub Private Sub Command2_Click() Timer1.Enabled = True End Sub Private Sub Timer1_Timer() Label1.Caption = Time End Sub 1.4.2 编程步骤:
§1.4 实例与编程步骤 1.4.1 实例
例 1、1+4=?
步骤: 1、 建立一个 Form1 的窗体; 2、 增加两个命令按钮; 3、 修改属性:Form1.font=宋体 4 号
Command1.Caption=计算 Command2.Caption=退出 4、 切换到“代码窗口” 5、 选择:对象:Command1 事件:Click 6、 输入程序: Private Sub Command1_Click() Dim a As Long, b As Long, m As Long Cls a = InputBox("a=") b = InputBox("b=") m=a+b Form1.Print a; "+"; b; "="; m End Sub 7、选择:对象:Command2 事件:Click
第1章 Visual Basic6.0 概述
1.1 中文 中文Visual Basic 6.0简介 简介
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境 6. 工具箱(ToolBox)窗口 工具箱(ToolBox) (ToolBox)窗口
工具箱提供一组工具, 工具箱提供一组工具,用 于设计时在窗体中放置控件生 成应用程序的用户接口。 成应用程序的用户接口。系统 启动后缺省的General工具箱 启动后缺省的 工具箱 就会出现在屏幕左边, 就会出现在屏幕左边,上面共 个常用“ 有21个常用“部件” 个常用 部件”
1.主窗口 主窗口
应用程序窗口,由标题栏、 应用程序窗口 由标题栏、菜单栏和工具栏组成 由标题栏
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境
2.窗体 窗体(Form)设计窗口 窗体 设计窗口 窗体设计窗口是屏幕中央的主窗口, 窗体设计窗口是屏幕中央的主窗口,它可以作 为自定义窗口用来设计应用程序的界面。 为自定义窗口用来设计应用程序的界面。 用工具箱添加控件 工具箱添加控件
一、MSDN的安装 的安装 二、使用MSDN Library查阅器 使用 查阅器
1.4 Visual Basic 6.0帮助系统的使用 帮助系统的使用
三、上下文帮助
在Visual Basic界面的任何上下文相关部分上按F1键,就 界面的任何上下文相关部分上按 键 界面的任何上下文相关部分上按 可显示有关该部分的信息。上下文相关部分是: 可显示有关该部分的信息。上下文相关部分是: Visual Basic中的每个窗口(“属性”窗口、“代码”窗 中的每个窗口( 属性”窗口、 代码” 中的每个窗口 口等) 口等) 工具箱中的控件 窗体或文档对象内的对象 属性” “属性”窗口中的属性 Visual Basic关键词(语句、声明、函数、属性、方法、 关键词( 关键词 语句、声明、函数、属性、方法、 事件和特殊对象) 事件和特殊对象) 错误信息
第一讲 vb6.0概述
VB 6.0安装完成后,“Microsoft Visual Basic
6.0中文版”菜单选项即加入到“开始”菜单的
“程序”组中。单击其中的“Microsoft Visual
Basic 6.0中文版”即可启动VB 6.0。
10
8
目 前 Visual Basic 的 最 新 版 本 是
Visual Basic 6.0(简称VB 6.0),其
功能十分强大,应用Visual Basic可以
方便地完成从小的应用程序,到大型 的数据库管理系统、多媒体信息处理、 功能强大的Internet应用程序等各项任 务。
9
VB 6.0 有三种版本能满足不同的开发需要。
窗体设计窗口
窗体布局窗口
14
VB6.0集成开发环境中的各元素:
1.标题栏:用来显示窗口的标题。 2.主菜单:主菜单栏中含了使用VB6.0所需要的命
令。主菜单中共有13个菜单项,每个菜单项都有
一个下拉菜单,内含若干个菜单命令,单击某个
菜单项,即可打开该菜单,单击某个菜单中的某
一条,就执行相应的命令。
1.3 Visual Basic集成开发环境
VB启动后,首先显示“新建工程”对话框, 如下页图所示。 缺 省 状 态 下 “ 新 建 工 程 ” 对 话 框 的选 项 为 “标准EXE”,标准EXE程序是典型的应用程 序。本书绝大多数应用程序都属于标准EXE
程序。
11
12
直接单击“打开”按钮,创建“标准EXE”类 型应用程序,进入集成开发环境主界面,如 下页图所示。
件(.ocx)、用户控件文件(.ctl)、 属性页文
第1章 Visual Basic6.0 概述
1.4
Visual Basic中的基本概念
工具箱的各种控件并不是对象,而是代表了各个不同的类。 通过类的实例化,可以得到真正的对象。当在窗体上画一个控 件时,就将类转换为对象,即创建的类与对象
1.4
Visual Basic中的基本概念
3、对 象的建立和命名
(1)对象的建立 方法一: 单击工具箱控件对象 在窗体上按住
VB的基本概念、VB应用程序的基本组成 VB的基本概念、面向对象的程序设计过程
1.1 计算机程序设计概述
1.1.1 程序设计语言的发展 1.机器语言(Machine Language) 2.汇编语言(Assemble Language)
汇编语言程序的执行过程
汇编语言和机器语言都是面向机器的程序设计语言,一 般称为低级语言。
1.3 Visual Basic 6.0可视化编程环境
1.3.2 窗体设计窗口 窗体设计窗口是屏幕中央的主窗口,它可以作 为自定义窗口用来设计应用程序的界面。用户可以 在窗体中添加控件、图形和图片来创建所希望的外 观。每个窗口必须有一个的窗体名字,建立窗体时 缺省名为Form1,Form2, . . .。应注意窗体名即Name 属性和窗体文件名的区别
左键拖拉到所需要的大小后释放。 方法二: 双击工具箱控件对象,则立即在窗体出现一 个默认大小的对象框。 (2)编辑对象 先选中对象(单击对象), 放大、缩小 删除对象 复制对象
1.4
Visual Basic中的基本概念
(3)对象的命名
每一个对象都有有自己的名字。每个窗体、控件对象在建 立时VB系统给出了一个默认名。用户可通过属性窗口设置 (名称)来给对象命名。 命名的原则: 1)必须由字母或汉字开头、随后可以是字母、汉字、数 字、下划线(最好不用)串组成。 2)长度<=255个字符。 本教材采用智能化命规则: 用前3个小定字母组成前缀(指明对象的类型)和表示该 对象作用的缩写字母组成。附表2_1
第1章 Visual Basic 6.0概述
在控件标签页中选择需要的部件,然后单击“确定”
按钮,此时工具箱中将显示新添加的控件图标按钮。
1.3.4 属性窗口
用于设置对象的属性值,所有窗体或控件的属性 都可以通过属性窗口进行修改。如对象名称、颜色、 字体等。属性窗口包括以下几个部分: 对象列表框:单击下拉按钮可打开当前窗体对象 列表,可选择要设定属性的对象。 属性显示排列方式:有“按字母序”和“按分类 序”两个标签。 属性列表框:列出当前对象在设计模式下可用的 属性及当前值,左栏显示属性名称,右栏显示相应的 属性值,并可由用户设置该属性值。 属性说明:显示当前属性窗体窗口
窗体窗口如图所示。它是用来对应用程序进行界面设计的窗口,用户通 过与窗体上的控件交互即可得到相应的结果,体现了VB的可视化编程思想。
值得初学者注意的是:每一个窗体窗口必须有一个唯一的名字。
在设计状态下,为方便用户对控件的定位,窗体由网络点组成,可以通 过“工具”|“选项”命令,在“通用”标签的“显示网格”中改变“宽度” 或“高度”的值来改变网格的间距。
本章小结
本章介绍了VB程序设计的基本概念,VB的版本简介,VB用户 环境的设置方法,以及VB开发环境的使用等基础知识。本章的主要 任务就是了解VB、熟悉VB工作环境,为正确使用VB进行程序设计 打下基础。
1.2.1 VB的运行环境
硬件要求 (1)微处理器:486DX/66 MHz 或更高的处理器。 (2) 内存: Windows 95 至少需要 24M 的内存; Windows NT Workstation 至少 需要32M内存;更高版本如Windows 2000/XP则需要大于128M的内存。 (3)磁盘空间:安装企业版:典型安装需要128M的磁盘空间,完全安装需要 147MB的磁盘空间。 (4)监示器:Microsoft Windows 支持的 VGA 或分辨率更高的监视器。 (5)光驱:一个 CD-ROM 驱动器。 (6)其他:鼠标、打印机或其它定点设备。 软件要求 (1)Microsoft Windows NT/95/98/2000/XP或更高版本。 (2)Microsoft Internet Explorer 4.01或更新的版本。 现在的一般的PC机基本上都满足安装与运行VB的要求。
第1讲 Visual Basic6.0概述
Private Sub Command1_Click() Label1.Caption = Text1 & ":欢迎使用" & ":欢迎使用" Label1.Caption Label2.Visible = False Text1.Visible = False Command1.Enabled = False Command2.Enabled = True End Sub Private Sub Command2_Click() End
5)窗体、命令按钮、标签和文本框的作用和常 用属性 窗体:用来显示界面,命令按钮:用来单击执行 命令,标签:用来显示界面提示,文本框:用来 输入输出。 主要属性:指名称、标题、文本、字体等。 6)对象的名称是最重要的,是使用这个对象的 依据。在创建对象时会有一个默认名(如Comma 依据。在创建对象时会有一个默认名(如Comma nd1、Command2等),一般使用这个默认名就 nd1、Command2等),一般使用这个默认名就 可。有时为了方便,名称也可以改(如CmdQD、 可。有时为了方便,名称也可以改(如CmdQD、 CmdJS等),但这时所有用到这个对象的地方, CmdJS等),但这时所有用到这个对象的地方,
二、实例选讲
实例1 实例1-1 设计一个程序,程序运行后的初始界面如图1 设计一个程序,程序运行后的初始界面如图1-1, 且焦点定在文本框中,当用户在文本框中输入姓名, 例如输入“张三”,单击“确定” 例如输入“张三”,单击“确定”按钮,就会出现 如图1 所示的界面,如果单击“结束” 如图1-2所示的界面,如果单击“结束”按钮,即 结束程序运行。 如图见P1,程序见1 1.vbp。 如图见P1,程序见1-1.vbp。 1.解题分析 1.解题分析 这个程序要有1个窗体,2个标签,1个文本框,2 这个程序要有1个窗体,2个标签,1个文本框,2 个命令按钮。可在“确定” 个命令按钮。可在“确定”和“结束” 按钮中各设 结束”
第1章Visual Basic 6.0概述.ppt
时钟
退出
21:37:30
目标要求 讲课提纲 讲课内容 课后作业 上机实验
第1章 Visual Basic 6.0概述
1.2 Visual Basic 6.0的特点
Visual Basic 6.0版本简介
讲课内容
课后作业
上机实验
时钟
退出
第1章 课后作业
21:37:30
第1章 Visual Basic 6.0概述 上机实验
目标要求 暂无上机试验
讲课提纲
讲课内容
课后作业
上机实验
时钟
退出
21:37:30
Visual Basic 6.0专业版(Professional):该版本为专业的编程人员 提供了一套用于软件开发、功能完备的工具。它包括学习版本 的全部功能,同时包括ActiveX控件、Internet控件、Crystal Report Writer和报表控件。
Visual Basic 6.0企业版(Enterprise):可供专业编程人员开发功能 强大的组内分式应用程序。该版本包括专业版本的全部功能, 同时具有自动化管理器、部件管理器、数据库管理工具、
时钟
退出
21:37:30
第1章 Visual Basic 6.0概述
1.2 Visual Basic 6.0的特点
目标要求 讲课提纲 讲课内容 课后作业 上机实验
Visual Basic 6.0共有3种版本,各自满足不同的开发需要, 分别是:
Visual Basic 6.0学习版(Learning):Visual Basic的基本版本,指 一个入门的版本,主要针对初学编程的人员,利用它可以轻松 开发Windows应用程序。该版本包含所有的内部控件(标准控 件)、网格(Grid)控件、Tab对象以及数据绑定控件。
vb 第1章 Visual Basic 6.0
6、窗体设计窗口 、
“窗体设计窗口”也称为对象窗口。应用程序的用户 界面设计,就是通过在窗体上画出各种所需要的控件并 设置相应的属性来完成的。
7、 代码设计窗口
“代码设计窗口”也称为代码窗口或代码编辑器。应 用程序的各个通用过程和事件过程代码均在此窗口上编写 和修改。
1.3 VB的术语及相关概念
添加窗体 菜单编辑器 打开/保存工程 剪切/复制/粘贴 启动/结束 工程资源管理器 属性窗口 工具箱
在工程中加入新窗体。 打开VB6.0菜单编辑器。 打开/保存指定工程。 剪切/复制/粘贴文本、控件等。 启动/终止应用程序的执行。 显示工程资源管理器窗口。 显示属性窗口。 打开、显示工具箱。
如在图片框Picture1上以 ( 50, 80)为圆心 、 100 上以( , ) 为圆心、 如在图片框 上以 为半径画一个圆,可用如下命令: 为半径画一个圆,可用如下命令: 对象名
方法名 参数1: 圆心 参数2: 半径
Picture1. Circle (50,80) ,100
4.事件( 4.事件(Event) 事件
6.0概述 第1章 Visual Basic 6.0概述
1.1 Visual Basic简介 简介
Basic(简称VB VB) Microsoft公司为开发 Visual Basic(简称VB)是Microsoft公司为开发 Windows应用程序而提供的强有力的开发环境和工具, Windows应用程序而提供的强有力的开发环境和工具,是 应用程序而提供的强有力的开发环境和工具 具有很好的图形用户界面( Interface, 具有很好的图形用户界面(Graphic User Interface,简 写为GUI)的程序设计语言。 写为GUI)的程序设计语言 GUI
第一章VB6.0概述
第一章 Visual Basic 6.0概述1.1 Visual Basic 6.0的特点Visual Basic是Microsoft公司推出的一个集成开发环境,具有简单易学、功能强大、软件费用支出低、见效快等特点。
Visual Basic继承了Basic语言易学易用的特点,特别适合初学者学习Windows系统编程。
Visual Basic之所以受到广大编程爱好者以及专业程序员的青睐,是因为它具有以下一些特点:1.可视化的集成开发环境"Visual"指的是开发图形用户界面(GUI)的方法。
在使用过去的一些语言如C语言、Basic 语言编写程序时,最令程序员烦恼的是编写友好的用户界面。
使用Visual Basic编写应用程序,则不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象添加到屏幕上即可。
"Basic"指的是BASIC(Beanner's All-Purpose Symbolic Instruction Code)语言--一种在计算技术发展历史上应用得最为广泛的语言。
Visual Basic在原有BASIC语言的基础上进一步发展,至今己包含了数百条语句、函数及关键词,其中很多和Windows GUI有直接关系。
专业人员可以用Visual Basis实现其它任何Windows编程语言的功能,而初学者只要掌握几个关键词就可以建立实用的应用程序。
可见,从BASIC语言发展到Visual Basic,也就是将一们单纯的计算机语言发展成为一个集应用程序开发、测试、查错功能于一体的集成开发环境。
2.面向对象的程序设计思想面向对象的程序设计是伴随Windows图形界面的诞生而产生的一种新的程序设计思想,与传统程序设计有着较大的区别,Visual Basle就采用了面向对象的程序设计思想。
所谓"对象"就是一个可操作的实体,如窗体,以及窗体中的按钮、文木框等控件。
VB教程 第1章 Visual Basic6.0概述
1.2 可视化程序设计的基本要素
面向对象编程的四个目标
可检验性(verifiable) 可修正性(revisable) 可重用性(reusable) 可移植性(transportable)
1.2 可视化程序设计的基本要素
Windows 的事件机制
所有的事件都被Windows 检测到 检测到事件后,向Windows消息队列发送一个事件消 息 所有运行的程序都收到这一消息 只有对事件“感兴趣”的程序才执行事件的操作
1.1.1Visual Basic发展与特点
Visual Basic的发展史 原有的Basic语言基础上发展起来的 微软开发的基于Windows 平台的可视化编程 语言 方便易用、直观、高效
1.1.1Visual Basic发展与特点
Visual Basic的特点
可视化的界面设计 基于对象的程序设计思想 事件驱动的编程机制 方便、易用 基于构件的程序开发 对象的链接与嵌入(OLE) 数据库访问功能 功能强大的辅助开发工具
软件需求
Windows 98或以上版本的操作系统
1.3 Visual Basic 6.0的安装和运行
CD-ROM自动安装或VB目录下的Setup.exe 按向导提示进行安装即可
典型安装: 安装最典型的组件 自定义安装: 用户定制需要安装的组件
可以通过“添加/删除”组件的方式添加最初没安 装的组件
1.4 Visual Basic 6.0的工作窗体
小程序设计实例
总体设计 新建工程 添加控件并设置属性
图像框 按钮 定时器
编写代码
定时器添加Timer事件代码 按钮增加程序结果代码
调试程序 程序打包
实验一 创建一个简单的应用程序 并运行
VB6.0详细讲义(VB6实用教程-VB6从入门到精通)
第一章 Visual Basic介绍第二章用户界面设计第三章编程的基础(含变量,常量,条件语句,循环语句,自定义变量,自定义过程,对象和类等基础)第四章 Windows 95的新控件Visual Basic的输入输出第五章 Visual Basic的鼠标事件和绘图第六章 Visual Basic的数据库、报表、预览、打印第七章从文件中存取资料第八章发行应用程序第九章使用Windows API和用Visual Basic建立自己的屏幕保护程序第十章创建ActiveX控件第十一章ActiveX文档第十二章用对象链接与嵌入(OLE)扩展Visual Basic第十三章使用资源文件第十四章用Visual Basic建立ActiveX DLL第十五章用Winsock控件进行Internet通信第十六章 Web浏览控件第一章Visual Basic介绍§2 窗体和命令钮介绍一、窗体窗体是Windows的基本组成部分,这也是为什么这个操作系统叫Windows的原因。
它的主要属性除上面介绍的以外,还包括:1,Appearance属性这个属性用来决定控件是否采用三维效果。
2,BorderStyle属性这个属性决定了窗体的边框形式,共有6种属性值。
改变窗体的BordrStyle属性后,窗体在屏幕上没有变化,它只在运行时才变为你所要求的样子。
3,ControlBox属性程序员用来决定采用不采用控制框的属性,仅在程序运行时才有效。
4,Font属性程序员可以改变该窗体上显示信息的字体,它控制着直接在窗体上打印的文本显示。
5,Icon属性这个属性是用户经常要使用的一种属性。
当用户的应用程序在工具条上最小化或在Windows桌面上变为一个独立应用程序时,该属性决定将采用何种图标,窗体控制框里的图标也由它决定。
为自己的窗体设置该属性时,要控制住自己挑三拣四的冲动。
6,Visible属性该属性决定窗体是否可见。
错误地改变其值是很危险的,窗体会从眼前消失,这种莫名其妙的事情会使用户惊惶失措,所以肩负重任的程序员一定要慎重哟!7,WindowState属性指定窗体在运行时的三种状态:正常、最小化、最大化。
第1章 VB6.0概述
1.1.2 Visual Basic 语言的特点
• 3.事件驱动编程机制 • VB通过“事件”来执行对象的操作。一个对象可 产生多个事件,不同事件过程对应不同的过程代 VB 码。因此VB开发的应用程序并没有明显的开始和 结束的标志,而是编写若干个微小的子程序,即 过程。这些过程分别面向不同的对象,由用户操 作来引发某个事件来驱动完成某个功能,或由事 件驱动程序调用通用过程来执行指定的操作。每 个事件过程的代码都较短,容易编写,不易出错。
1.1.2 Visual Basic 语言的特点
• 4.结构化的程序设计语言 • VB是在结构化的BASIC语言的基础上发展 起来的,具有丰富的数据类型,众多的内 部函数,模块化、结构化的程序实现机制, 结构清晰,简单易学。
1.1.2 Visual Basic 语言的特点
• 5.数据库管理功能 • VB具有很强的的数据库管理功能。利用VB 的数据控件和数据库管理窗口,可以直接 建立和编辑MS Access格式的数据库,并 提供了强大的数据存储和检索功能,同时, 还能直接编辑和访问其他外部数据库,如 dBASE、Visual FoxPro,Paradox格式的 数据库等
第 1 章 概 述
1.2 Visual Basic 集成开发环境
3. 工具箱(Toolbox) 工具箱由21个按钮形式的图标构成,显示了各种控件 的制作工具。用户可以利用这些工具在窗体上设计各种控件。 其中,指针不是控件,它仅用于移动窗体和控件,以及调整 它们的大小。其余20个称为标准控件。也可以通过“工程” 菜单栏的“部件”菜单项加入扩充控件(Active X控件)。
第 1 章 概 述
1.2 Visual Basic 集成开发环境
4.窗体窗口(Form) 在设计Visual Basic6.0应用程序的过程中,界面设计 是最基本的工作。窗体窗口是设计应用程序的界面的地方。 每个窗体窗口只容纳一个窗体。在开发应用程序时可以使用 多个窗体,窗体窗口也就有多个。每一个窗体都有与其他窗 体不同的名字,系统默认窗体名称依为Form1、Form2、 Form3……
第1章中文Visual Basic(VB) 6.0概述
上一页
下一页
1.2 VB的运行环境、安装和启动 的运行环境、 的运行环境
1.2.1 VB的运行环境 的运行环境 1.2.2 VB的安装 的安装 1.2.3 VB的启动 的启动
上一页
下一页
1.2.1 VB的运行环境 的运行环境
VB 6.0是Windows XP或Windows vista下的一个应 用程序,本身对软硬件没有特殊要求。也就是说,它 对环境的要求与 Windows XP 、Windows vista要求是 一致的。 硬件:一般要求586以上的处理器、16MB以上内 存、100MB以上的剩余硬盘空间、CD-ROM驱动器 、鼠标等。 软件:要求Windows 98以上版本。
上一页 下一页
5.支持多种数据库系统的访问 支持多种数据库系统的访问 利用数据控件可访问的数据库系统有: 利用数据控件可访问的数据库系统有:Microsoft Access、 、 SQL Server、Oracle、dBASE、Microsoft FoxPro和Paradox 、 、 、 和 也可访问Microsoft Excel,Lotusl-2-3等多种电子表格。 等多种电子表格。 等,也可访问 , 等多种电子表格 6.支持动态数据交换(DDE)、动态链接库(DLL)和对象 支持动态数据交换( )、动态链接库 支持动态数据交换 )、动态链接库( ) 的链接与嵌入( 的链接与嵌入(OLE)技术 ) 动态数据交换( 动态数据交换(DDE)的编程技术,使VB开发应用程序能 )的编程技术, 开发应用程序能 与其他Windows应用程序之间建立数据通信。 应用程序之间建立数据通信。 与其他 应用程序之间建立数据通信 通过VB的动态链接库(DLL)技术,在VB程序中可方便地 通过 的动态链接库( )技术, 程序中可方便地 的动态链接库 调用用C语言或汇编语言编写的函数 也可调用Windows应用 语言或汇编语言编写的函数, 调用用 语言或汇编语言编写的函数,也可调用 应用 程序接口( 所能实现的功能。 的 程序接口(API)函数,以实现 )函数,以实现SDK所能实现的功能。VB的 所能实现的功能 核心是其对对象的链接与嵌入( 核心是其对对象的链接与嵌入(OLE)的支持,它是访问所 )的支持, 有对象的一种方法。利用OLE技术,VB将其他应用软件视为 技术, 将其他应用软件视为 有对象的一种方法。利用 技术 一个对象嵌入到VB应用程序中,进行各种操作,也可将各种 一个对象嵌入到 应用程序中,进行各种操作, 应用程序中 基于Windows的应用程序嵌入到 应用程序,实现声音、图 的应用程序嵌入到VB应用程序 基于 的应用程序嵌入到 应用程序,实现声音、 动画等多媒体功能。 像、动画等多媒体功能。
第1章 Visual Basic 6.0概述
返回首页
1.4 Visual Basic 6.0 集成开发环境
3 工具栏 利用工具栏可以迅速访问常用的菜单命令。VB常用的工具 栏有标准工具栏、编辑工具栏、调试工具栏等。要显示或隐藏 工具栏,可以选择“视图”→“工具栏”命令选取所需工具栏, 或右击标准工具栏,在弹出的快捷菜单中选取。将鼠标指针指 向工具栏各按钮,会自动显示出该按钮的作用。
1.4 Visual Basic 6.0 集成开发环境
3 工具栏
选取工具栏
1.4 Visual Basic 6.0 集成开发环境
3 工具栏
工具栏常用按钮
1.4 Visual Basic 6.0 集成开发环境
3 工具栏
工具栏常用按钮 返回首页
1.4 Visual Basic 6.0 集成开发环境
1.3
VB程序设计步骤和执行过程
2.VB应用程序的执行过程 作为Windows环境下的应用程序,VB应用程序运行基于 事件驱动的思想,用户的动作、系统时间或消息,都可控 制程序的流向。归纳起来,VB应用程序运行过程如下: 应用程序初始化,装载和显示窗体; 窗体(或窗体上的对象)等待事件发生; 事件发生,执行相应的事件过程; 重复执行步骤(2)和(3),直到遇到End语句结束程序运 行或关闭窗体强行结束。
返回首页
VB的最大的优点就是简单易学,开发项目的时间比较短。VB语法简 单,可视化程度高,概念少,所以非常适合初学编程和Windows编 程的人使用。即使编程高手也有很多人愿意使用它,一般开发的效 率比较高。缺点是编译后的速度较VC慢,需要庞大的运行时间库支 持,软件发行比较困难(编译后的EXE程序如果在没有安装过VB的机 器上运行需要拷贝数M的文件,并且做一些设置工作);底层调用手 段较少,不太适合开发硬件操作多、速度要求高的场合,比如编写 硬件驱动程序就不能使用VB。 VB的缺点大多都是VC的强项,但VC比较难学,尽管也是Visual的, 但很多地方需要手工编写代码,不如VB方便。但专业程序员应该掌 握它,因为它几乎无所不能,开发后生成的程序质量比较高。 一般初学编程的应该先学VB,后学VC。而开发应用程序就要考虑比 较多的问题了。如果是自己单位或个人使用,采用VB可能比较简单 便捷。如果要开发商品化的软件,VC要更强一些。当然还要考虑自 己对这两种软件的熟悉程度。
Visual Basic 6.0课件
第3章 数据类型及操作
常量
在程序中设置的常量,既是用标识符表示永远不变的数值 或字符串。通过采用有意义的标识符表示常量值,由此可以 提高源代码的可读性和可维护性。
值得注意的是:常量不能象对变量那样在程序运行过程中 给常量标识符赋以新值。
常量有两种来源:内部的或系统定义的,其由Visual Basic 系统或引用的对象提供。用户自定义的,其需要用 Const 语 句来声明。
Visual Basic 6.0 集成 开发环境
第2章 集成开发环境
Visual Basic 6.0 菜单
菜单是在集成开发环境下发布命令的最基本手段。Visual Basic 顶级菜单有:文件、编辑、视图、工程、格式、运行、 查询、图表、工具、外接程序、窗口、帮助,但菜单命令是 通过子菜单中的子菜单项发出的。
运行菜单
查询菜单中各条菜单命令用于 数据库表的查询及相关操作 。所 提供的各种查询设计工具,使用 户能够通过可视化工具创建SQL 语句,实现对数据库的查询、修 改。
查询菜单
运行菜单用于执行程序 。包括: 启动、全编译执行、中断、结束、 重新启动等子菜单项。
图表菜单
图表菜单中各条菜单命令用于 数据库中表、视图的各种相关操 作。所提供的各种图表设计器, 使用户能够用可视化的手段操作 表及其相互关系,和创建和修改 应程序所包含的数据库对象。
用户自定义常量(1)
用户自定义常量在使用前需要声明,由此使该标识符 能够被程序识别。其语法是: [Public/ Private] Const 常量名[As 类型] = 常量表达式 例如: Const conPi = 3.14159265358979
文件菜单
文件菜单主要用于建立、打开、 添加、移去、保存工程和文件, 包括:新建工程 、打开工程 、 添加工程 、移除工程 、保存工 程 、工程另存为 、保存文件 、 文件另存为 、打印 、打印设置 、 生成工程 等子菜单项。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.2 安装和运行 安装和运行Visual Basic 6.0
三、启动 Visual Basic
步骤: 步骤: 1. 单击任务条上的“启动”。 单击任务条上的“启动” 2. 选择“程序”,接着选取“Microsoft Visual 选择“程序” 接着选取“ Basic 6.0 中文版”。 中文版” 3. 双击 Visual Basic 6.0的 快捷键图标。 的 快捷键图标。 4. 使用“Windows 资源管理器”寻找 Visual 使用“ 资源管理器” Basic 可执行文件。 可执行文件。
目录 浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.1 中文 中文Visual Basic 6.0简介 简介
三、Visual Basic6.0的新特性 1.数据访问的新特性
2. Internet功能的增强 功能的增强 3.控件、语言和向导方面的新增特性 控件、 控件 4.高度可移植化的代码 高度可移植化的代码 5.创建 创建ActiveX控件更加轻松方便 创建 控件更加轻松方便 6.在线帮助更加完善。 在线帮助更加完善。 在线帮助更加完善
布局窗 口
目录
浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境
1.主窗口 主窗口
应用程序窗口,由标题栏、 应用程序窗口 由标题栏、菜单栏和工具栏组成 由标题栏 VB的三种工作模式(标题栏总显示当前模式) 的三种工作模式(标题栏总显示当前模式) 的三种工作模式 (1)设计模式:创建应用程序的大多数工作都是在设计 )设计模式: 时完成的。在设计时,可以设计窗体、绘制控件、 时完成的。在设计时,可以设计窗体、绘制控件、编写代码 并使用“属性”窗口来设置或查看属性设置值。 并使用“属性”窗口来设置或查看属性设置值。 (2)运行模式:代码正在运行的时期,用户可与应用程 )运行模式:代码正在运行的时期, 序交流。可查看代码,但不能改动它。 序交流。可查看代码,但不能改动它。 (3)中断模式:程序在运行的中途被停止执行时。在中 ) 中断模式:程序在运行的中途被停止执行时。 断模式下,用户可查看各变量及不是属性的当前值, 断模式下,用户可查看各变量及不是属性的当前值,从而了 解程序执行是否正常。 解程序执行是否正常。 目录 浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
目录 浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.1 中文 中文Visual Basic 6.0简介 简介 二、Visual Basic的特点 的特点
1. 具有面向对象的可视化设计工具
2. 事件驱动的编程机制 3. 结构化的程序设计语言 4. 提供了易学易用的应用程序集成开发环境 5.支持多种数据库系统的访问 支持多种数据库系统的访问 6. 支持 支持DDE、DLL和OLE 、 和 7. ActiveX技术 技术 8.VB6.0在开发环境上、网络功能等的增强 在开发环境上、 在开发环境上
目录 浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境
菜单栏 工程窗 口 工具栏 窗 体 窗 口 属性窗 口 工具箱 代码窗 口 立即窗 口 监视窗 口
目录
浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境
5. 工程资源管理器(project expror)窗口 工程资源管理器(project expror)窗口
目录
浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.1 中文 中文Visual Basic 6.0简介 简介 何为可视
英 文 Visual 的 意 思 是 “ 视 觉 的 ” , “ 可 最 这个名字可能抽象了点, 这个名字可能抽象了点 直观的编程方法, 之所以叫做“ 可视” 直观的编程方法 , 之所以叫做 “ 可视 ” , 你只要看 的界面就会明白, 到VB的界面就会明白,实际上你无需编程,就可以 的界面就会明白 实际上你无需编程, 完成许多步骤。 完成许多步骤。 在VB中引入了控件的概念,在Windows中控件 中引入了控件的概念, 中控件 中引入了控件的概念 的身影无处不在,如按钮、文本框等, 把这些控 的身影无处不在,如按钮、文本框等,VB把这些控 件模式化, 并且每个控件都有若干属性 属性用来控制控 件模式化 , 并且每个控件都有若干 属性 用来控制控 件的外观, 工作方法 能够响应用户操作( 事件) 方法, 件的外观 , 工作 方法 , 能够响应用户操作 ( 事件 ) 。
第一章
Basic程序设计概述 Visual Basic程序设计概述
本章要求: 本章要求: 1.了解 的运行环境及启动、退出。 了解VB的运行环境及启动 退出。 的运行环境及启动、
2.了解 功能及特点。 了解VB功能及特点 了解 功能及特点。 3. 熟习 的集成开发环境。 熟习VB的集成开发环境 的集成开发环境。 4. 初步建立事件驱动面向对象程序设计的概念。 初步建立事件驱动面向对象程序设计的概念。
目录
浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
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.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境 6. 工具箱(ToolBox)窗口 工具箱(ToolBox) (ToolBox)窗口
目录
浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境
4. 属性 属性(properties)窗口 窗口 属性是指对象的特征,如大小、 属性是指对象的特征,如大小、标题或颜色等 数据。 设计模式中, 数据。在Visual Basic6.0设计模式中,属性窗口列出 设计模式中 了当前选定窗体或控件的属性的值, 了当前选定窗体或控件的属性的值,用户可以对这 些属性值进行设置。 些属性值进行设置。
1.3 Visual Basic 6.0的集成开发环境 的集成开发环境
3.代码 代码(code)窗口 代码 窗口
在设计模式中, 在设计模式中,通过双击窗体或窗体上任何对象或通过 工程资源管理器”窗口中的“查看代码” “工程资源管理器”窗口中的“查看代码”按钮来打开代码编 辑器窗口。代码编辑器是输入应用程序代码的编辑器。 辑器窗口。代码编辑器是输入应用程序代码的编辑器。
目录
浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.1 中文 中文Visual Basic 6.0简介 简介
一、Visual Basic的发展 的发展
Visual Basic 是Microsoft 公司开发的 公司开发的Windows 应用程序 可视化的” 开发工具, 可视化的 开发工具,Visual ——“可视化的”,是一种开发图形户界面 (GUI)的方法。 )的方法。 1991年推出 1991年推出 VB1.0 1992、1993、1995、1997、1998,2000相继推出: 、 相继推出: 、 、 、 相继推出 2.0, 3.0, 4.0, 5.0, 6.0,(7.0)版本 版本 5.0 ,6.0包含三种版本(学习版、专业版和企业版) 包含三种版本( 包含三种版本 学习版、专业版和企业版)
目录 浙江科技学院教信系计算机基础教学网站: 1.1浙江科技学院教信系计算机基础教学网站: 1.2 1.3 1.4 1.5 作业
1.2 安装和运行 安装和运行Visual Basic 6.0
一、运行环境
1、硬件: 、硬件: 486DX/66 MHz 或更高的处理器(推荐 Pentium 或更高 或更高的处理器( 的处理器),一个 CD-ROM 驱动器,VGA 或分辨率更高的监 驱动器, 的处理器 , 视器。 鼠标或其它定点设备。 视器。>=16 MB RAM ,鼠标或其它定点设备。 2、软件: 、软件: Windows 95 或更高版本,或 Windows NT 3.51或更高版 或更高版本, 或更高版 本。