Visual Basic程序设计实用教程

Visual Basic程序设计实用教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
2011-03
版次: 1
ISBN: 9787115243751
定价: 26.00
装帧: 其他
开本: 其他
纸张: 胶版纸
字数: 314千字
  • 本书针对初学者的特点,较为系统和详细地介绍了Visual Basic语言的基础知识和语法、程序设计方法和开发数据库的方法。本书共分9章,主要内容包括:Visual Basic概述、窗体和菜单、基本控件、数据类型与表达式、Visual Basic控制结构、数组、过程、文件、数据库应用基础等。每章均含有丰富的知识点,并配有体现相关知识点的课堂实例,细化知识点,循序渐进。同时,每章的课外实践与拓展将课堂知识和技术训练有机结合,培养学生自主学习与自主编程的能力,达到融“教、学、练”三者于一体,适合“任务驱动、?例教学、理实一体化”的教学新模式。

      本书适合作为高职高专院校相关专业的计算机教材,也可作为软件学院、计算机培训班的教材,还可作为计算机等级考试二级Visual Basic程序设计的培训参考用书以及广大自学者的自学读本。 第1章 Visual Basic概述 1

    1.1 Visual Basic简介和集成开发环境 1

    1.1.1 Visual Basic简介 1

    1.1.2 启动和退出Visual Basic 2

    1.1.3 认识Visual Basic的集成开发环境 3

    1.1.4 课堂实例1——运动的字符 9

    1.2 面向对象程序设计基础 10

    1.2.1 面向对象程序设计?基本概念 10

    1.2.2 面向对象程序设计的编程步骤 12

    1.2.3 课堂实例2——显示、清除以及复制文本 14

    思考与练习 15

    第2章 窗体和菜单设计 16

    2.1 窗体的设计 16

    2.1.1 窗体概述 17

    2.1.2 窗体的常用属性 17

    2.1.3 窗体的常用事件和方法 18

    2.1.4 课堂实例1——窗体事件 19

    2.2 标签、文本框和命令按钮 20

    2.2.1 标签的使用 20

    2.2.2 文本框的使用 21

    2.2.3 命令按钮的使用 24

    2.2.4 课堂实例2——简单的文本编辑器 25

    2.3 菜单设计 26

    2.3.1 下拉式菜单?27

    2.3.2 课堂实例3——升级的简单的文本编辑器1 29

    2.3.3 弹出式菜单 31

    2.3.4 课堂实例4——升级的简单的文本编辑器2 31

    2.4 焦点和Tab顺序 32

    2.4.1 焦点 32

    2.4.2 Tab顺序 33

    2.4.3 课堂实例5——学生注册信息输入卡 33

    思考与练习 35

    第3章 Visual Basic编程基础 36

    3.1 Visual Basic的数据类型 37

    3.1.1 基本数据类型 37

    3.1.2 自定义数据类型 39

    3.2 常量和变量 40

    3.2.1 常量 40

    3.2.2 变量 40

    3.3 运算符和表达式 44

    3.3.1 算术运算符和算术表达式 44

    3.3.2 连接运算符和字符型表达式 45

    3.3.3 比较运算符和关系表达式 46

    3.3.4 逻辑运算符和逻辑表达式 46

    3.3.5 各种运算符的优先级 47

    3.3.6 课堂实例1——判断闰年 47

    3.4 常用内部函数 49

    3.4.1 数学函数 49

    3.4.2 字符串函数 50

    3.4.3 日期/时间函数 51

    3.4.4 测试函数 51

    3.4.5 转换函数 51

    3.4.6 其他常用函数 52

    3.4.7 课堂实例2——数字电子钟 53

    3.5 数据输入、数据输出 54

    3.5.1 数据输入——InputBox函数 54

    3.5.2 数据输出——MsgBox函数 56

    3.5.3 数据输出——Print方法 57

    3.5.4 课堂实例3——档案资料输入 58

    思考与练习 59

    第4章 常用控件 61

    4.1 图形控件 61

    4.1.1 图片框的使用 62

    4.1.2 图像框的使用 63

    4.1.3 课堂实例1——交换图片 64

    4.2 单选按钮、复选框和框架 65

    4.2.1 单选按钮的使用 65

    4.2.2 复选框的使用 67

    4.2.3 框架的使用 68

    4.2.4 课堂实例2——字体设置1 69

    4.3 列表框和组合框 71

    4.3.1 列表框的使用 71

    4.3.2 组合框的使用 74

    4.3.3 课堂实例3——字体?置2 75

    4.4 滚动条 78

    4.4.1 滚动条的结构 78

    4.4.2 滚动条的属性 78

    4.4.3 滚动条的事件 78

    4.4.4 课堂实例4——调色板 79

    4.5 计时器 81

    4.5.1 计时器的属性 81

    4.5.2 计时器的事件 82

    思考与练习 82

    第5章 程序控制结构 83

    5.1 顺序结构 83

    5.1.1 顺序结构程序设计 83

    5.1.2 课堂实例1——画同心圆 84

    5.2 选择结构与多分支结构 85

    5.2.1 单分支选择结构程序设计 85

    5.2.2 双分支选择结构程序设计 86

    5.2.3 课堂实例2——一元二次方程的解 87

    5.2.4 多分支选择结构程序设计 88

    5.2.5 课堂实例3——成绩评语 90

    5.3 循环结构 91

    5.3.1 For循环控制结构 92

    5.3.2 课堂实例4——连续整数和 93

    5.3.3 当循环控制结构 94

    5.3.4 课堂实例5——人口计算 95

    5.3.5 Do循环控制结构 95

    5.3.6 课堂实例6——猜素数 96

    5.3.7 多重循环 98

    5.3.8 课堂实例7——九九乘法表 98

    思考与练习 99

    第6章 数组 100

    6.1 数组的概念 100

    6.1.1 数组的定义 100

    6.1.2 数组的基本操作 104

    6.2 静态数组和动态数组 112

    6.2.1 静态数组的使用 112

    6.2.2 动态数组的使用 113

    6.2.3 课堂实例1——大家来投票 115

    6.3 控件数组 117

    6.3.1 控件数组的使用 117

    6.3.2 课堂实例2——旅游线路选择 120

    思考与练习 122

    第7章 过程的使用 124

    7.1 Sub过程 124

    7.1.1 Sub过程的建立 125

    7.1.2 调用Sub过程 127

    7.1.3 课堂实例1——定时器 130

    7.2 Function过程 131

    7.2.1 Function过程的定义 132

    7.2.2 调用Function过程 133

    7.2.3 课堂实例2——求组合数 133

    7.3 参数和变量的?用域 135

    7.3.1 参数传递方式 136

    7.3.2 变量的作用域 139

    7.4 鼠标和键盘事件 141

    7.4.1 鼠标事件 142

    7.4.2 键盘事件 144

    7.4.3 课堂实例3——我的画图 145

    思考与练习 147

    第8章 文件 148

    8.1 文件结构与分类 148

    8.1.1 文件的基本概念 149

    8.1.2 文件的分类 149

    8.2 文件系统控件 150

    8.2.1 驱动器列表框、目录列表框、文件列表框 150

    8.2.2 课堂实例1——简单的图像浏览器 153

    8.3 顺序文件的读写 157

    8.3.1 打开顺序文件 157

    8.3.2 关闭顺序文件 158

    8.3.3 顺序文件的写操作 158

    8.3.4 顺序文件的读操作 160

    8.3.5 课堂实例2——通讯录 162

    8.4 随机文件的读写 165

    8.4.1 随机文件的打开和关闭 166

    8.4.2 随机文件的写操作 166

    8.4.3 随机文件的读操作 166

    8.4.4 随机文件记录的修改、追加和删除 167

    8.5 常用文件函数和语句 167

    8.6 通用对话框 170

    8.6.1 用户自定义对话框 170

    8.6.2 通用对话框 173

    8.6.3 课堂实例3——我的记事本 174

    思考与练习 178

    第9章 数据库应用 179

    9.1 数据库基础?识 179

    9.1.1 数据库的基本概念 179

    9.1.2 数据库访问技术 180

    9.2 可视化数据管理器 181

    9.2.1 建立数据库 181

    9.2.2 编辑数据表 184

    9.2.3 课堂实例1——建立学生课程管理系统数据库 185

    9.3 ADO数据访问对象 185

    9.3.1 ADO数据访问对象概述 185

    9.3.2 ADO Data控件 186

    9.3.3 课堂实例2——在窗体上显示xskcgl数据库中xsb表的数据 189

    9.3.4 ActiveX数据对象模型 190

    9.3.5 课堂实例3——使用ADO数据对象访问学生信息 195

    思考与练习 200
  • 内容简介:
    本书针对初学者的特点,较为系统和详细地介绍了Visual Basic语言的基础知识和语法、程序设计方法和开发数据库的方法。本书共分9章,主要内容包括:Visual Basic概述、窗体和菜单、基本控件、数据类型与表达式、Visual Basic控制结构、数组、过程、文件、数据库应用基础等。每章均含有丰富的知识点,并配有体现相关知识点的课堂实例,细化知识点,循序渐进。同时,每章的课外实践与拓展将课堂知识和技术训练有机结合,培养学生自主学习与自主编程的能力,达到融“教、学、练”三者于一体,适合“任务驱动、?例教学、理实一体化”的教学新模式。

      本书适合作为高职高专院校相关专业的计算机教材,也可作为软件学院、计算机培训班的教材,还可作为计算机等级考试二级Visual Basic程序设计的培训参考用书以及广大自学者的自学读本。
  • 目录:
    第1章 Visual Basic概述 1

    1.1 Visual Basic简介和集成开发环境 1

    1.1.1 Visual Basic简介 1

    1.1.2 启动和退出Visual Basic 2

    1.1.3 认识Visual Basic的集成开发环境 3

    1.1.4 课堂实例1——运动的字符 9

    1.2 面向对象程序设计基础 10

    1.2.1 面向对象程序设计?基本概念 10

    1.2.2 面向对象程序设计的编程步骤 12

    1.2.3 课堂实例2——显示、清除以及复制文本 14

    思考与练习 15

    第2章 窗体和菜单设计 16

    2.1 窗体的设计 16

    2.1.1 窗体概述 17

    2.1.2 窗体的常用属性 17

    2.1.3 窗体的常用事件和方法 18

    2.1.4 课堂实例1——窗体事件 19

    2.2 标签、文本框和命令按钮 20

    2.2.1 标签的使用 20

    2.2.2 文本框的使用 21

    2.2.3 命令按钮的使用 24

    2.2.4 课堂实例2——简单的文本编辑器 25

    2.3 菜单设计 26

    2.3.1 下拉式菜单?27

    2.3.2 课堂实例3——升级的简单的文本编辑器1 29

    2.3.3 弹出式菜单 31

    2.3.4 课堂实例4——升级的简单的文本编辑器2 31

    2.4 焦点和Tab顺序 32

    2.4.1 焦点 32

    2.4.2 Tab顺序 33

    2.4.3 课堂实例5——学生注册信息输入卡 33

    思考与练习 35

    第3章 Visual Basic编程基础 36

    3.1 Visual Basic的数据类型 37

    3.1.1 基本数据类型 37

    3.1.2 自定义数据类型 39

    3.2 常量和变量 40

    3.2.1 常量 40

    3.2.2 变量 40

    3.3 运算符和表达式 44

    3.3.1 算术运算符和算术表达式 44

    3.3.2 连接运算符和字符型表达式 45

    3.3.3 比较运算符和关系表达式 46

    3.3.4 逻辑运算符和逻辑表达式 46

    3.3.5 各种运算符的优先级 47

    3.3.6 课堂实例1——判断闰年 47

    3.4 常用内部函数 49

    3.4.1 数学函数 49

    3.4.2 字符串函数 50

    3.4.3 日期/时间函数 51

    3.4.4 测试函数 51

    3.4.5 转换函数 51

    3.4.6 其他常用函数 52

    3.4.7 课堂实例2——数字电子钟 53

    3.5 数据输入、数据输出 54

    3.5.1 数据输入——InputBox函数 54

    3.5.2 数据输出——MsgBox函数 56

    3.5.3 数据输出——Print方法 57

    3.5.4 课堂实例3——档案资料输入 58

    思考与练习 59

    第4章 常用控件 61

    4.1 图形控件 61

    4.1.1 图片框的使用 62

    4.1.2 图像框的使用 63

    4.1.3 课堂实例1——交换图片 64

    4.2 单选按钮、复选框和框架 65

    4.2.1 单选按钮的使用 65

    4.2.2 复选框的使用 67

    4.2.3 框架的使用 68

    4.2.4 课堂实例2——字体设置1 69

    4.3 列表框和组合框 71

    4.3.1 列表框的使用 71

    4.3.2 组合框的使用 74

    4.3.3 课堂实例3——字体?置2 75

    4.4 滚动条 78

    4.4.1 滚动条的结构 78

    4.4.2 滚动条的属性 78

    4.4.3 滚动条的事件 78

    4.4.4 课堂实例4——调色板 79

    4.5 计时器 81

    4.5.1 计时器的属性 81

    4.5.2 计时器的事件 82

    思考与练习 82

    第5章 程序控制结构 83

    5.1 顺序结构 83

    5.1.1 顺序结构程序设计 83

    5.1.2 课堂实例1——画同心圆 84

    5.2 选择结构与多分支结构 85

    5.2.1 单分支选择结构程序设计 85

    5.2.2 双分支选择结构程序设计 86

    5.2.3 课堂实例2——一元二次方程的解 87

    5.2.4 多分支选择结构程序设计 88

    5.2.5 课堂实例3——成绩评语 90

    5.3 循环结构 91

    5.3.1 For循环控制结构 92

    5.3.2 课堂实例4——连续整数和 93

    5.3.3 当循环控制结构 94

    5.3.4 课堂实例5——人口计算 95

    5.3.5 Do循环控制结构 95

    5.3.6 课堂实例6——猜素数 96

    5.3.7 多重循环 98

    5.3.8 课堂实例7——九九乘法表 98

    思考与练习 99

    第6章 数组 100

    6.1 数组的概念 100

    6.1.1 数组的定义 100

    6.1.2 数组的基本操作 104

    6.2 静态数组和动态数组 112

    6.2.1 静态数组的使用 112

    6.2.2 动态数组的使用 113

    6.2.3 课堂实例1——大家来投票 115

    6.3 控件数组 117

    6.3.1 控件数组的使用 117

    6.3.2 课堂实例2——旅游线路选择 120

    思考与练习 122

    第7章 过程的使用 124

    7.1 Sub过程 124

    7.1.1 Sub过程的建立 125

    7.1.2 调用Sub过程 127

    7.1.3 课堂实例1——定时器 130

    7.2 Function过程 131

    7.2.1 Function过程的定义 132

    7.2.2 调用Function过程 133

    7.2.3 课堂实例2——求组合数 133

    7.3 参数和变量的?用域 135

    7.3.1 参数传递方式 136

    7.3.2 变量的作用域 139

    7.4 鼠标和键盘事件 141

    7.4.1 鼠标事件 142

    7.4.2 键盘事件 144

    7.4.3 课堂实例3——我的画图 145

    思考与练习 147

    第8章 文件 148

    8.1 文件结构与分类 148

    8.1.1 文件的基本概念 149

    8.1.2 文件的分类 149

    8.2 文件系统控件 150

    8.2.1 驱动器列表框、目录列表框、文件列表框 150

    8.2.2 课堂实例1——简单的图像浏览器 153

    8.3 顺序文件的读写 157

    8.3.1 打开顺序文件 157

    8.3.2 关闭顺序文件 158

    8.3.3 顺序文件的写操作 158

    8.3.4 顺序文件的读操作 160

    8.3.5 课堂实例2——通讯录 162

    8.4 随机文件的读写 165

    8.4.1 随机文件的打开和关闭 166

    8.4.2 随机文件的写操作 166

    8.4.3 随机文件的读操作 166

    8.4.4 随机文件记录的修改、追加和删除 167

    8.5 常用文件函数和语句 167

    8.6 通用对话框 170

    8.6.1 用户自定义对话框 170

    8.6.2 通用对话框 173

    8.6.3 课堂实例3——我的记事本 174

    思考与练习 178

    第9章 数据库应用 179

    9.1 数据库基础?识 179

    9.1.1 数据库的基本概念 179

    9.1.2 数据库访问技术 180

    9.2 可视化数据管理器 181

    9.2.1 建立数据库 181

    9.2.2 编辑数据表 184

    9.2.3 课堂实例1——建立学生课程管理系统数据库 185

    9.3 ADO数据访问对象 185

    9.3.1 ADO数据访问对象概述 185

    9.3.2 ADO Data控件 186

    9.3.3 课堂实例2——在窗体上显示xskcgl数据库中xsb表的数据 189

    9.3.4 ActiveX数据对象模型 190

    9.3.5 课堂实例3——使用ADO数据对象访问学生信息 195

    思考与练习 200
查看详情
相关图书 / 更多
Visual Basic程序设计实用教程
Visual Basic 语言程序设计基础(第6版)
齐佳
Visual Basic程序设计实用教程
Visual Studio 2019(C#)Windows数据库项目开发
曾建华
Visual Basic程序设计实用教程
Visual Object Recognition
Grauman;Kristen;Leibe;Bastian
Visual Basic程序设计实用教程
Vivado从此开始(第2版)
高亚军
Visual Basic程序设计实用教程
Visual Basic6.0时尚编程百例(附光盘)/时尚百例丛书
网冠科技 编著
Visual Basic程序设计实用教程
Viking Longship
Mick Manning;Brita Granstrom
Visual Basic程序设计实用教程
Visual Basic程序设计教程·全国中医药行业高等教育“十四五”规划教材
曹慧 主编;闫朝升
Visual Basic程序设计实用教程
Virtual Art: From Illusion to Immersion
Grau;Oliver;Malina;Roger F.;Cubitt;Sean
Visual Basic程序设计实用教程
Visio图形设计从新手到高手(兼容版)(第2版)
宋翔
Visual Basic程序设计实用教程
Visual Basic 程序设计(第6版)
郗冬梅
Visual Basic程序设计实用教程
Vigeland+Munch:BehindtheMyths维格兰+嚼:神话背后
Trine Otte Bak Nielsen 著
Visual Basic程序设计实用教程
VisualBasic.NET程序设计(普通高等教育十三五规划教材)
何振林//罗奕 编者
您可能感兴趣 / 更多
Visual Basic程序设计实用教程
波尔加国际象棋提升法(将杀、赢棋、防御、弃子、走子)1-5册
刘瑶 译;[匈牙利]苏珊·波尔加 (美)保罗·特隆
Visual Basic程序设计实用教程
爸爸妈妈变小了(促进孩子和家长相互理解,营造“松弛感十足”的亲子关系)
刘瑶 绘者;[法]弗洛伦丝·塞沃斯
Visual Basic程序设计实用教程
国际象棋300个重要局面
刘瑶 译;[瑞典]托马斯·恩奎斯特
Visual Basic程序设计实用教程
实用方剂与中成药(姚丽梅)(第四版)
刘瑶 主编;姚丽梅
Visual Basic程序设计实用教程
变革中的全球价值链与劳动力就业
刘瑶 著
Visual Basic程序设计实用教程
做一个大家都喜欢的幽默高手
刘瑶 著
Visual Basic程序设计实用教程
你也可以成为顶尖推销高手
刘瑶 著
Visual Basic程序设计实用教程
瑶台镜(刘瑶)/中国艺术研究院中青年艺术家系列展作品集
刘瑶 著;谭平 编
Visual Basic程序设计实用教程
谈判胜负手(珍藏版)
刘瑶 著
Visual Basic程序设计实用教程
靠创意实现财富自由(珍藏版)
刘瑶 著
Visual Basic程序设计实用教程
这会儿的太阳好温暖
刘瑶 著
Visual Basic程序设计实用教程
亚马逊跨境电商平台实务
刘瑶 编