注册 登录 进入教材巡展
#

出版时间:2025-02

最新印次日期:2025-7

出版社:科学出版社

以下为《Visual Basic程序设计教程(第二版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 科学出版社
  • 9787030801760
  • 2版
  • 570762
  • 2025-02
  • 工学
  • 计算机类
  • 计算机
  • 本科
内容简介
本书是一本体系完整的Visual
asic程序设计教材,不仅介绍了Visual
asic的基本语法、算法和常用控件,还通过丰富的实践案例,让读者在实际操作中加深对语法的理解,提升编程能力。本书共9章。第1章介绍Visual
asic程序设计基础知识,包括环境搭建、V
工程建立过程及面向对象程序设计的基本概念;第2章介绍常用控件,如窗体、命令按钮、文本框等的常用属性及事件;第3章介绍V
语言基础,包括数据类型及常用函数;第4章介绍V
的基本控制结构,包括顺序结构、选择结构、循环结构;第5章介绍数组的概念及使用;第6章介绍V
的常用控件,包括标准控件和ActiveX控件;第7章介绍过程的使用,包括子过程和函数过程;第8章介绍用户界面设计,包括通用对话框和菜单设计等;第9章介绍绘图,包括坐标系统及绘图的属性和方法。
本书既可作为高等院校相关专业本科生的教材,也可作为有一定编程经验的相关技术工程人员的参考书。
目录
第1章 Visual
asic 6.0概述 1
1.1 程序设计的基本概念 2
1.1.1 计算机与程序设计 2
1.1.2 程序设计语言 2
1.1.3 编译与解释 4
1.1.4 程序设计发展的三个阶段 5
1.1.5 编写程序的基本方法 6
1.2 V
简介 7
1.3 V
集成开发环境 8
1.4 V
6.0工程管理 15
1.4.1 V
工程的构成 15
1.4.2 V
6.0工程环境设置 16
1.5 V
应用程序开发过程 18
1.5.1 简单的应用程序开发实例 18
1.5.2 V
应用程序开发步骤 20
1.5.3 V
应用程序调试 22
1.6 对象和类 26
1.6.1 对象和类的概念 26
1.6.2 对象的三要素 27
1.6.3 事件驱动模型 29
上机练习 29
课后习题 30
第2章 窗体和基本控件 33
2.1 控件的属性和事件 34
2.1.1 控件的常用属性 34
2.1.2 控件的常用事件 37
2.2 窗体 41
2.2.1 窗体的基本属性 41
2.2.2 窗体的常用事件 44
2.2.3 窗体的常用方法 45
2.3 命令按钮 49
2.3.1 命令按钮的常用属性 49
2.3.2 命令按钮的常用事件 50
2.4 标签 51
2.4.1 标签的常用属性 51
2.4.2 标签的常用方法 52
2.5 文本框 52
2.5.1 文本框的主要属性 53
2.5.2 文本框的常用事件 55
2.5.3 文本框的常用方法 56
上机练习 57
课后习题 61
第3章 V
语言基础 64
3.1 数据类型 65
3.1.1 标准数据类型 65
3.1.2 自定义数据类型 70
3.2 常量与变量 71
3.2.1 常量 71
3.2.2 变量 73
3.3 运算符与表达式 77
3.3.1 算术运算 77
3.3.2 字符串运算 79
3.3.3 关系运算 80
3.3.4 逻辑运算 82
3.3.5 运算符的优先顺序 83
3.4 常用的内部函数 84
3.4.1 数学函数 84
3.4.2 随机数函数 85
3.4.3 字符串函数 86
3.4.4 类型转换函数 87
3.4.5 日期与时间函数 90
3.4.6 格式输出函数 90
3.4.7 Shell函数 92

3.5 V
程序代码的书写规则 93
3.5.1 关键字和标识符 93
3.5.2 语句书写规则 93
上机练习 94
课后习题 100
第4章 V
的基本控制结构 103
4.1 算法与结构 104
4.1.1 算法 104
4.1.2 程序控制结构 107
4.2 顺序结构 107
4.2.1 赋值语句、注释语句、暂停语句和结束语句 107
4.2.2 输入
输出函数和语句 110
4.3 选择结构 116
4.3.1 If语句 116
4.3.2 Select Case语句 124
4.3.3 条件函数 127
4.4 循环结构 128
4.4.1 Fo
循环 128
4.4.2 While循环 133
4.4.3 Do循环 134
4.4.4 多重循环 136
4.5 应用程序举例 139
上机练习 143
课后习题 149
第5章 数组 154
5.1 一维数组 156
5.1.1 一维数组的定义 156
5.1.2 一维数组的基本操作 157
5.2 二维数组 163
5.2.1 二维数组的定义 163
5.2.2 二维数组的使用 164
5.3 动态数组 166
5.3.1 动态数组的定义 166
5.3.2 数组的清除 167
5.4 控件数组 168
5.4.1 控件数组的定义 168
5.4.2 控件数组的建立 168
5.4.3 控件数组的应用举例 169
5.5 综合应用 170
上机练习 173
课后习题 175
第6章 常用控件 180
6.1 控件的分类及其通用属性 181
6.1.1 控件的分类 181
6.1.2 控件的通用属性 183
6.2 图形控件 185
6.2.1 图片框控件Pictu
e
ox 185
6.2.2 图像框控件Image 188
6.2.3 图片的加载、删除和保存 189
6.2.4 形状控件Shape 191
6.2.5 线条控件Line 192
6.3 单选按钮、复选框和框架 193
6.3.1 单选按钮 193
6.3.2 复选框 195
6.3.3 框架 197
6.4 选择控件 198
6.4.1 列表框 198
6.4.2 组合框 203
6.5 时钟控件 206
6.6 滚动条 208
6.7 ActiveX控件 213
6.7.1 P
og
ess
a
控件 213
6.7.2 UpDown控件 216
上机练习 217
课后习题 219
第7章 过程 222
7.1 子过程的定义和调用 224
7.1.1 子过程的定义 224
7.1.2 子过程的调用 226
7.2 函数过程的定义和调用 229
7.2.1 函数过程的定义 230
7.2.2 函数过程的调用 232
7.3 参数 235
7.3.1 形参与实参 235
7.3.2 传值 235
7.3.3 传址 236
7.4 变量和过程的作用域 239
7.4.1 变量作用域 241
7.4.2 过程作用域 247
7.5 递归 252
7.5.1 递归的概念 252
7.5.2 递归子过程和递归函数 253
上机练习 254
课后习题 260
第8章 用户界面设计 265
8.1 通用对话框 266
8.1.1 通用对话框概述 266
8.1.2 通用对话框的使用 266
8.2 菜单设计 276
8.2.1 下拉式菜单 276
8.2.2 弹出式菜单 277
8.2.3 菜单设计的步骤 277
8.2.4 菜单编辑器 277
8.2.5 下拉式菜单的操作 280
8.2.6 弹出式菜单的操作 284
8.3 多重窗体 287
8.3.1 设置启动对象 287
8.3.2 综合应用 288
上机练习 290
课后习题 297

第9章 绘图 301
9.1 坐标系统与颜色 302
9.1.1 坐标系统 302
9.1.2 颜色 305
9.2 绘图的属性和方法 307
9.2.1 绘图的属性 307
9.2.2 图形绘制方法 309
9.2.3 综合应用实例 318
上机练习 319
课后习题 324
参考文献 327