VB程序设计概述(1)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
6 54
实验与学时 实验A 1 实验B 1 实验C 2 实验D 2 实验E 4 实验F 4 实验G 4 实验H 3 实验I 3
实验J 2 26
第1章 Visual Basic程序设计概述 1.1 Visual Basic 简介 1.2 VB集成开发环境 1.3 创建应用程序过程 1.4 VB帮助系统
10
VB功能特点
1.具有基于对象的可视化设计工具 2.事件驱动的编程机制 3.提供了易学易用的集成开发环境 4.支持结构化程序设计语言 5.强大的网络、数据库、多媒体功能 6.完备的帮助功能
11
如何学习Visual Basic
两个方面: ➢ Visual可视化界面设计 ➢ Basic程序设计
12
➢ VB窗口列出了 VB能够建立的应用程序类型 , 初学者只要选择默认标准.EXE。
➢ 单击打开按钮,就可创建 该类型的应用程序。
15
1.2.3 集成开发环境使用
工具箱 窗体窗口
立即窗口 16
工程窗口
属性窗口 窗体布局
一、主窗口
1.标题栏 三种工作模式: 设计模式:界面的设计和代码的编制 运行模式:运行应用程序 中断模式:暂时中断程序运行,调试程序 2.菜单栏 包括13个下拉菜单 3.工具栏 标准、编辑、窗体编辑器、调试等工具栏
编辑程序代码
(1)热键F7
(2)“视图”—> “代码窗口”
(3)在窗体窗口中双击任一控件或窗体本身
(4)从工程窗口中选择窗体或模块后单击“查看代码”按钮。
19
四、属性(Properties)窗口
➢ VB6.0联机帮助文件使用MSDN文档格式,联机帮 助 文 件 不 在 VB6.0 系 统 盘 上 , 而 与 Visual Studio产品的帮助集合在两张CD盘上,安装过 程中,系统会提示插入MSDN盘。
14
1.2.2 启动
➢启动VB选择开始菜单中的 Microsoft Visual Basic 6.0中文版程序。
➢ 2000 年 发 布 Visual Basic.NET , 2005 年 发 布 Visual Basic 2005版本。
5
1.1.2 VB的特点
例1 简单动画演示。一行文字在具有背景图案 的窗体上进行上、下移动。单击手动按钮,移 动50Twip;单击自动按钮,可以连续移动。当 内容超出窗体底部时,又从顶部开始往下移动。 设计思路: •在窗体上使用标签Label对象来存放文字; •利用Timer控件来自动触发移动; •利用单击按钮来手动触发移动。
1.初级Basic:64~74,Basic语言问世 2.微机Basic:75~85,微机上固化Basic语言 3.结构化Basic:86~90,结构化的Basic语言 4.可视化Basic:91至今,VB(微软推出)
4
Visual Basic的发展
➢ 1991年Microsoft公司推出Visual Basic1.0,以 可视化工具为界面设计、结构化Basic语言为基础, 以事件驱动为运行机制。从1991年的VB1.0至1998 年的VB6.0的多次版本升级,功能更强大、完善, 应用面更广。
6
当一个标签放在窗体上时,标签的左上角坐 标(用Left、Top表示)就被指定了。
0,0 Top
Left
欢迎使用VB
如果改变标签的左上角坐标就可移动标 签,即移动文字。 例 如 : Label1.Top=Label1.Top+50 可 使 标签Label1向下移动50单位。
7
➢ 实现连续移动,可通过时钟对象Timer, 在规定的时间间隔连续执行: Label1.Top=Label1.Top+50 语 句 , 就 可 使标签Label1连续向下移动。
17
二、窗体设计窗口(Form)
窗体是建立VB应用程序的主要部分,一个应 用程序至少有一个窗体窗口。 每个窗体必须有一个唯一的窗体名,默认名 为Form1。 设计状态的窗体由网格点构成,方便用户对 控件的定位,网格点间距可以通过工具|选项| 通用进入窗体网格设置。 运行时可通过属性控制窗体的可见性(窗体的 网格始终不显示)。 利用Shift+F7组合键打开窗体窗口。
18
三、代码(Code)设计窗口
1.代码窗口作用
编辑和显示窗体、标准模块中的代码。每个窗体都有各自的代码窗口。
2.代码窗口的组成
对象列表框
过程列表框
(1)“对象”下拉列表框 (2)“过程”下拉列表框 (3)“代码”框 (4)“过程查看”按钮 (5)“全模块”查看按钮。
3.代码窗口的打开方法(4种)
教学安排
章 第1章 第2章 第3章 第4章 第5章 第6章 第7章 第8章 第9章
内容 Visual Basic程序设计概述 VB可视化编程基础 VB语言基础 VB控制结构 数组和自定义类型 过程 用户界面设计 数据文件 图形操作
第10章 合计
见教学进度表
数据库应用基础
1
学时 3 5 5 6 6 6 6 5 4
➢ 时钟对象的Interval可指定时间间隔, 以毫秒单位。每隔0.2秒移动一次可设 置Interval=200。
8
9
运行界面
程序进一步改进: 连续循环移动,首先要能判断出标签是否超出 窗体范围。
Height
窗体
欢迎使用VB
该点在Top方向上的坐标为:窗体的高度Height 如果标签的Top>窗体的高度,表示已越出窗体 范围,可将标签移到窗体上方,此时标签的 Top=?
2
1.1 Visual Basic 简介
1.1.1 Visual Basic的发展 1.1.2 Visual Basic的特点 1.1.3 如何学习Visual Basic
3
1.1.1 Visual Basic的发展
BASIC(Beginner’s All-purpose Symbolic Instruction Code)语言的发展 概况(四阶段):
1.2 VB集成开发环境
❖VB系统的安装 ❖VB系统的启动 ❖VB集成开发环境的使用
13
ቤተ መጻሕፍቲ ባይዱ
1.2.1 安装
➢VB6.0 有 学 习 版 ( Learning ) 、 专 业 版 (Professional)和企业版(Enterprise)三 种版本。执行VB6.0的Setup.exe,在安装程序 的提示下进行,初学者可采用典型安装方式。
实验与学时 实验A 1 实验B 1 实验C 2 实验D 2 实验E 4 实验F 4 实验G 4 实验H 3 实验I 3
实验J 2 26
第1章 Visual Basic程序设计概述 1.1 Visual Basic 简介 1.2 VB集成开发环境 1.3 创建应用程序过程 1.4 VB帮助系统
10
VB功能特点
1.具有基于对象的可视化设计工具 2.事件驱动的编程机制 3.提供了易学易用的集成开发环境 4.支持结构化程序设计语言 5.强大的网络、数据库、多媒体功能 6.完备的帮助功能
11
如何学习Visual Basic
两个方面: ➢ Visual可视化界面设计 ➢ Basic程序设计
12
➢ VB窗口列出了 VB能够建立的应用程序类型 , 初学者只要选择默认标准.EXE。
➢ 单击打开按钮,就可创建 该类型的应用程序。
15
1.2.3 集成开发环境使用
工具箱 窗体窗口
立即窗口 16
工程窗口
属性窗口 窗体布局
一、主窗口
1.标题栏 三种工作模式: 设计模式:界面的设计和代码的编制 运行模式:运行应用程序 中断模式:暂时中断程序运行,调试程序 2.菜单栏 包括13个下拉菜单 3.工具栏 标准、编辑、窗体编辑器、调试等工具栏
编辑程序代码
(1)热键F7
(2)“视图”—> “代码窗口”
(3)在窗体窗口中双击任一控件或窗体本身
(4)从工程窗口中选择窗体或模块后单击“查看代码”按钮。
19
四、属性(Properties)窗口
➢ VB6.0联机帮助文件使用MSDN文档格式,联机帮 助 文 件 不 在 VB6.0 系 统 盘 上 , 而 与 Visual Studio产品的帮助集合在两张CD盘上,安装过 程中,系统会提示插入MSDN盘。
14
1.2.2 启动
➢启动VB选择开始菜单中的 Microsoft Visual Basic 6.0中文版程序。
➢ 2000 年 发 布 Visual Basic.NET , 2005 年 发 布 Visual Basic 2005版本。
5
1.1.2 VB的特点
例1 简单动画演示。一行文字在具有背景图案 的窗体上进行上、下移动。单击手动按钮,移 动50Twip;单击自动按钮,可以连续移动。当 内容超出窗体底部时,又从顶部开始往下移动。 设计思路: •在窗体上使用标签Label对象来存放文字; •利用Timer控件来自动触发移动; •利用单击按钮来手动触发移动。
1.初级Basic:64~74,Basic语言问世 2.微机Basic:75~85,微机上固化Basic语言 3.结构化Basic:86~90,结构化的Basic语言 4.可视化Basic:91至今,VB(微软推出)
4
Visual Basic的发展
➢ 1991年Microsoft公司推出Visual Basic1.0,以 可视化工具为界面设计、结构化Basic语言为基础, 以事件驱动为运行机制。从1991年的VB1.0至1998 年的VB6.0的多次版本升级,功能更强大、完善, 应用面更广。
6
当一个标签放在窗体上时,标签的左上角坐 标(用Left、Top表示)就被指定了。
0,0 Top
Left
欢迎使用VB
如果改变标签的左上角坐标就可移动标 签,即移动文字。 例 如 : Label1.Top=Label1.Top+50 可 使 标签Label1向下移动50单位。
7
➢ 实现连续移动,可通过时钟对象Timer, 在规定的时间间隔连续执行: Label1.Top=Label1.Top+50 语 句 , 就 可 使标签Label1连续向下移动。
17
二、窗体设计窗口(Form)
窗体是建立VB应用程序的主要部分,一个应 用程序至少有一个窗体窗口。 每个窗体必须有一个唯一的窗体名,默认名 为Form1。 设计状态的窗体由网格点构成,方便用户对 控件的定位,网格点间距可以通过工具|选项| 通用进入窗体网格设置。 运行时可通过属性控制窗体的可见性(窗体的 网格始终不显示)。 利用Shift+F7组合键打开窗体窗口。
18
三、代码(Code)设计窗口
1.代码窗口作用
编辑和显示窗体、标准模块中的代码。每个窗体都有各自的代码窗口。
2.代码窗口的组成
对象列表框
过程列表框
(1)“对象”下拉列表框 (2)“过程”下拉列表框 (3)“代码”框 (4)“过程查看”按钮 (5)“全模块”查看按钮。
3.代码窗口的打开方法(4种)
教学安排
章 第1章 第2章 第3章 第4章 第5章 第6章 第7章 第8章 第9章
内容 Visual Basic程序设计概述 VB可视化编程基础 VB语言基础 VB控制结构 数组和自定义类型 过程 用户界面设计 数据文件 图形操作
第10章 合计
见教学进度表
数据库应用基础
1
学时 3 5 5 6 6 6 6 5 4
➢ 时钟对象的Interval可指定时间间隔, 以毫秒单位。每隔0.2秒移动一次可设 置Interval=200。
8
9
运行界面
程序进一步改进: 连续循环移动,首先要能判断出标签是否超出 窗体范围。
Height
窗体
欢迎使用VB
该点在Top方向上的坐标为:窗体的高度Height 如果标签的Top>窗体的高度,表示已越出窗体 范围,可将标签移到窗体上方,此时标签的 Top=?
2
1.1 Visual Basic 简介
1.1.1 Visual Basic的发展 1.1.2 Visual Basic的特点 1.1.3 如何学习Visual Basic
3
1.1.1 Visual Basic的发展
BASIC(Beginner’s All-purpose Symbolic Instruction Code)语言的发展 概况(四阶段):
1.2 VB集成开发环境
❖VB系统的安装 ❖VB系统的启动 ❖VB集成开发环境的使用
13
ቤተ መጻሕፍቲ ባይዱ
1.2.1 安装
➢VB6.0 有 学 习 版 ( Learning ) 、 专 业 版 (Professional)和企业版(Enterprise)三 种版本。执行VB6.0的Setup.exe,在安装程序 的提示下进行,初学者可采用典型安装方式。