21世纪高等学校计算机规划教材

Visual Basic程序设计

分享 推荐 0 收藏 0 阅读 1.2K
沙胜贤 , 冀松 (主编) 刘磊 (副主编) 978-7-115-30261-8

关于本书的内容有任何问题,请联系 武恩玉

适合普通高等院校非计算机专业学生。
本书适合作为培训教材。
¥39.80 ¥33.83 (8.5 折)
立即购买 申请样书

内容摘要

  本书以Visual Basic 6.0为背景,以面向对象的可视化编程为主线,介绍了Visual Basic(简称VB)的基本知识和编程方法。全书共分11章,主要内容有:VB语言概述,VB应用程序设计过程,VB语言基本知识,程序控制结构与过程,常用控件,高级控件,菜单设计,文件,数据库应用程序设计,多媒体应用程序设计,网络应用程序。
  本书概念清晰,层次分明,通过大量的实例循序渐进地介绍了VB的编程技术及应用,每章都配有习题,便于自学。
  本书可作为高等学校计算机公共课程的教材,也可供广大计算机应用开发人员学习参考。

目录

目 录
  
第 1章 概述 1
1.1 Visual Basic的发展过程及特点 1
1.1.1 Visual Basic的发展历程 1
1.1.2 Visual Basic的版本 1
1.1.3 Visual Basic语言的主要特点 2
1.2 Visual Basic 6.0的安装与启动 3
1.2.1 Visual Basic 6.0的安装 3
1.2.2 Visual Basic 6.0的启动与退出 4
1.3 Visual Basic 6.0的集成开发环境 5
1.3.1 主窗口 5
1.3.2 窗体设计器窗口 7
1.3.3 工程资源管理器窗口 7
1.3.4 属性窗口 8
1.3.5 工具箱窗口 9
1.3.6 代码窗口 10
1.3.7 立即窗口 10
1.3.8 调色板窗口 10
1.3.9 窗体布局窗口 11
1.3.10 对象浏览器窗口 11
本章小结 12
习题 12

第 2章 VB应用程序设计过程 14
2.1 面向对象程序设计的基本概念 14
2.1.1 对象与类 14
2.1.2 对象的三要素 15
2.2 窗体 17
2.2.1 窗体创建 17
2.2.2 属性 17
2.2.3 事件 22
2.2.4 方法 23
2.2.5 处理多重窗体 26
2.3 **基本控件 28
2.3.1 命令按钮 28
2.3.2 标签 30
2.3.3 文本框 32
2.4 Visual Basic应用程序的组成及工作方式 34
2.4.1 Visual Basic应用程序的组成 34
2.4.2 Visual Basic应用程序的工作方式 35
2.4.3 创建应用程序的步骤 35
2.5 一个简单的Visual Basic程序的创建实例 35
2.5.1 新建工程 36
2.5.2 程序界面设计 37
2.5.3 编写相关事件的代码 40
2.5.4 保存工程 41
2.5.5 运行、调试程序 41
2.5.6 生成可执行程序 42
本章小结 43
习题 43

第3章 VB语言基本知识 44
3.1 VB语言的字符集及编码规则 44
3.1.1 Visual Basic的字符集 44
3.1.2 Visual Basic的编码规则 44
3.2 数据类型 45
3.2.1 标准数据类型 45
3.2.2 用户自定义数据类型 47
3.3 常量 47
3.3.1 直接常量 47
3.3.2 符号常量 48
3.4 变量 49
3.4.1 变量的命名规则 49
3.4.2 变量的声明 49
3.5 运算符与表达式 52
3.5.1 算术运算符与算术表达式 52
3.5.2 关系运算符与关系表达式 53
3.5.3 逻辑运算符与逻辑表达式 54
3.5.4 字符运算符与字符串表达式 55
3.5.5 日期运算符和日期表达式 55
3.5.6 运算符的优先顺序 56
3.6 内部函数 56
3.6.1 数学运算函数 56
3.6.2 字符串函数 58
3.6.2 日期与时间函数 58
3.6.4 数据类型转换函数 59
3.6.5 格式输出函数 59
本章小结 61
习题 61

第4章 程序控制结构与过程 63
4.1 顺序结构程序设计 63
4.1.1 常用语句 63
4.1.2 数据输入输出 64
4.2 选择结构程序设计 69
4.2.1 If语句和IIf函数 69
4.2.2 Select Case语句 74
4.2.3 If语句的嵌套 75
4.3 循环结构程序设计 77
4.3.1 Do循环 77
4.3.2 While…Wend语句 80
4.3.3 For…Next循环 81
4.3.4 循环嵌套 83
4.4 数组 85
4.4.1 概述 85
4.4.2 一维数组 85
4.4.3 二维数组 91
4.4.4 动态数组 92
4.4.5 数组相关函数 94
4.4.6 控件数组 95
4.5 过程 97
4.5.1 Function过程 97
4.5.2 Sub过程 99
4.5.3 参数传递 101
4.5.4 过程的嵌套与递归 102
4.5.5 过程和变量的作用域 104
本章小结 109
习题 111

第5章 常用控件 122
5.1 单选按钮、复选框和框架 122
5.1.1 单选按钮使用 122
5.1.2 复选框使用 124
5.1.3 框架使用 125
5.2 列表框和组合框 126
5.2.1 列表框使用 127
5.2.2 组合框使用 129
5.3 图片框与图像框 132
5.3.1 图片框使用 132
5.3.2 图像框使用 134
5.4 滚动条与计时器 135
5.4.1 滚动条使用 135
5.4.2 计时器使用 137
5.5 几何图形控件 138
5.5.1 图形控件使用 139
5.5.2 线性控件使用 141
5.6 文件系统控件 141
5.6.1 驱动器列表框使用 141
5.6.2 目录列表框使用 142
5.6.3 文件列表框使用 142
5.6.4 文件系统控件的连接使用 143
本章小结 144
习题 145

第6章 高控 148
6.1 高控简介 148
6.1.1 高控简介 148
6.1.2 添加高控 148
6.2 通用对话框控件 149
6.2.1 CommonDialog控件 149
6.2.2 常用对话框 150
6.3 图像列表框控件 156
6.3.1 向ImageList控件添加或删除图像 156
6.3.2 ImageList控件的常用属性 157
6.3.3 ImageList控件的常用方法 158
6.4 工具栏控件 160
6.4.1 Toolbar控件 160
6.4.2 Toolbar控件的属性 160
6.4.3 Button对象 161
6.4.4 ButtonMenu对象 162
6.5 状态栏控件 162
6.5.1 StatusBar 控件的属性与事件 163
6.5.2 Panel对象和Panels集合 163
6.6 进度条控件 164
6.6.1 ProgressBar控件的属性与事件 164
6.6.2 ProgressBar控件的应用 165
6.7 树视图控件 165
6.8 列表视图控件 169
6.9 选项卡控件 170
6.10 图像组合控件 172
6.11 滑块控件 173
6.12 绘图 174
6.12.1 基本绘图语句 174
6.12.2 常用的绘图方法 176
习题 178

第7章 菜单设计 180
7.1 菜单类型及组成 180
7.1.1 菜单类型 180
7.1.2 菜单的组成 181
7.2 菜单编辑器 182
7.2.1 菜单控件的属性 183
7.2.2 菜单控件控制命令 184
7.3 下拉式菜单设计 184
7.4 弹出式菜单设计 186
7.5 多文档界面MDI程序设计 189
7.5.1 创建多文档界面应用程序 189
7.5.2 MDI窗体及菜单 190
本章小结 193
习题 193

第8章 文件 194
8.1 文件的基本概念 194
8.1.1 Visual Basic文件的组成 194
8.1.2 文件的分类 194
8.2 顺序文件的存取 195
8.2.1 顺序文件的打开与关闭 195
8.2.2 顺序文件的写入操作 196
8.2.3 顺序文件的读操作 198
8.3 随机文件的存取 200
8.3.1 随机文件的打开和关闭 200
8.3.2 随机文件的写操作 201
8.3.3 随机文件的读操作 201
8.4 二进制文件的存取 202
8.4.1 二进制文件的打开和关闭 203
8.4.2 二进制文件的读写操作 203
8.5 文件系统文件 204
8.5.1 驱动器列表框(DriveListBox) 205
8.5.2 目录列表框(DirListBox) 205
8.5.3 文件列表框(FilelistBox) 206
8.6 文件基本操作 207
8.6.1 文件操作语句 207
8.6.2 文件操作函数 208
本章小结 210
习题 210

第9章 数据库应用程序设计 213
9.1 数据库的相关知识 213
9.1.1 数据库的基本概念 213
9.1.2 SQL语言 215
9.2 数据库的创建和管理 219
9.2.1 建立Access数据库 219
9.2.2 建立SQL Server数据库 223
9.3 通过Data控件访问数据库 225
9.3.1 Data控件的属性 225
9.3.2 Data控件的方法 226
9.3.3 Data控件的事件 227
9.3.4 数据绑定控件 227
9.3.5 Data控件的应用举例 227
9.4 通过ADODC控件访问数据库 228
9.4.1 ADODC控件的属性 228
9.4.2 ADODC控件的方法 229
9.4.3 ADODC控件的事件 229
9.4.4 数据绑定控件 229
9.4.5 ADODC控件的应用举例 229
9.5 通过ADO对象访问数据库 233
9.5.1 Connection对象 233
9.5.2 Command对象 235
9.5.3 Recordset对象 236
9.5.4 ADO对象的应用举例 238
9.6 数据库中图片的存取 246
9.6.1 直接存取图片 247
9.6.2 存取图片地址 254
本章小结 257
习题 258

第 10章 多媒体应用程序设计 259
10.1 多媒体控件Multimedia MCI 259
10.1.1 常用命令、属性和事件 260
10.1.2 制作多媒体播放器 262
10.2 动画控件Animation 267
10.2.1 常用属性、事件和方法 268
10.2.2 播放无声AVI动画 269
10.3 调用多媒体API函数开发多媒体应用程序 270
10.3.1 API函数简介 270
10.3.2 API函数制作多媒体应用程序举例 273
本章小结 278
习题 278

第 11章 网络应用程序 280
11.1 计算机网络基础 280
11.1.1 计算机网络的基本概念 280
11.1.2 计算机网络的基本组成 281
11.1.3 OSI网络参考模型 282
11.1.4 TCP/IP参考模型 283
11.1.5 有线传输与无线传输 285
11.2 WinSock控件 285
11.2.1 WinSock控件简介 285
11.2.2 WinSock控件的主要属性 285
11.2.3 WinSock控件的主要方法 286
11.2.4 WinSock控件的常用事件 288
11.2.5 WinSock控件的导入 289
11.2.6 网络聊天程序设计 290
11.2.7 WinSockAPI的使用 298
11.2.8 WinSock控件和WinSockAPI的比较 301
本章小结 302
习题 302

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • C++程序设计习题与实验指导

    石亮 祁云嵩

    本书是C++程序设计语言的参考书,章节和内容编排与《C++程序设计基础教程》配套,主要包括各章节知识点概要、习...

    ¥19.80
  • 网络规划与设计实用教程

    何利

    本书根据网络工程项目工作安排知识点,脉络清晰,理论知识系统。注重理论与实践的紧密结合,充分考虑了各类型、各层次...

    ¥49.80
  • 数据库原理及应用(SQL Server 2012)

    王丽艳

    全书分为三部分:第一部分为基础部分,介绍数据库的基本原理和SQL语句;第二部分为应用部分, 介绍了SQL程序设...

    ¥49.80
  • Visual Basic语言程序设计实验教程

    吴昊

    本书是《VB语言程序设计教程》配套的实验教材,书中详细的介绍了每个实验的实验目的、实验分析、实验设计、实验代码...

    ¥39.80
  • C++程序设计基础教程

    张晓如 华伟

    《C++程序设计基础教程》利用通俗易懂的语言以及大量浅显易懂的典型实例,循序渐进地介绍C++程序设计的基础知识...

    ¥46.00

相关图书

  • Java Web程序设计任务教程(第3版)(AIGC版)

    黑马程序员 胡晓东 穆润明 田燕军 岳晓菊 闫巧梅 李佳庆

    本书从初学者的角度出发,用通俗易懂的语言对Java Web开发的相关知识进行深入讲解。本书共11章,详细讲解网...

    ¥69.80
  • 人工智能通识导论(慕课版)

    叶志伟

    本书系统、全面地介绍了人工智能的核心知识及关键要点,全书共 7 章,包括人工智能是什么、人工智能如何工作、人工...

    ¥59.80
  • C语言程序设计基础(通识版 慕课版)

    苏小红

    本书是国家精品在线开放课程、国家级一流课程“C语言程序设计精髓”和“程序设计基础”的参考教材,适合作为高等院校...

    ¥59.80
  • 大学美育(第2版 AIGC版)

    胡泊

    本书立足新时代美育发展需求,以“大美育观”为理论核心,通过丰富多样的艺术形式与生活化的审美情境,培养大学生的审...

    ¥49.80
  • 大学生劳动教育(第2版)

    冉江舟

    本书是在编者先前著作的基础上,重新编写而成。经过对劳动教育相关内容的重新梳理, 第 2版共划分为 7章,内容...

    ¥49.80
人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部