视频学Visual Basic
视频学Visual Basic封面图

视频学Visual Basic

安剑, 刘彬彬, 孙秀梅, 编著

出版社:人民邮电出版社

年代:2009

定价:49.0

书籍简介:

本书从初学者的角度出发,通过通俗易懂的语言和大量生动典型的实例,由浅入深、循序渐进地介绍应用Visual Basic编程的常用技术和方法。本书附有配套光盘。光盘提供了书中实例的源代码、教学视频。

书籍目录:

第1篇 启蒙篇

第0章 学前指导——跨越程序开发的盲区

30分钟互动教学视频

0.1 身边的软件 4

0.2 程序员的成长之路 4

0.3 如何学好编程 5

0.4 了解开发相关的几个概念 6

0.5 Windows 7操作系统下安装Visual Basic 6.0 6

0.6 在线Visual Basic 6.0 MSDN 10

0.7 编程答疑 11

0.8 光盘使用指南 16

第1章 Visual Basic 6.0开发环境——构建程序开发的基石

88分钟互动教学视频

15分钟常见问题讲解视频

3个编程技术要点

10分钟实例应用详解

1.1 Visual Basic简介 20

1.1.1 Visual Basic的发展 20

1.1.2 Visual Basic 6.0的特点 20

1.1.3 Visual Basic 6.0的版本 21

1.2 Visual Basic 6.0安装与管理 22

1.2.1 Visual Basic 6.0的运行环境 22

1.2.2 安装Visual Basic 6.0 22

1.2.3 Visual Basic 6.0的更改和删除 24

1.3 Visual Basic 6.0的启动 25

1.3.1 通过开始菜单启动 25

1.3.2 通过快捷方式启动 25

1.3.3 在“运行”对话框中启动 26

1.4 集成开发环境介绍 27

1.4.1 菜单栏 27

1.4.2 工具栏 27

1.4.3 工具箱 28

1.4.4 工程资源管理器 29

1.4.5 属性布局窗口 30

1.4.6 窗体布局窗口 30

1.4.7 窗体设计器 31

1.4.8 代码编辑器 31

1.4.9 开发环境的特点 31

1.5 定制开发环境 31

1.5.1 设置在编辑器中要求变量声明 32

1.5.2 设置网格大小和不对齐到网格 32

1.5.3 设置启动时保存 32

1.5.4 定制工具栏 34

1.6 Visual Basic 6.0的帮助系统 34

1.6.1 启动MSDN Library 34

1.6.2 使用MSDN Library 35

1.6.3 利用附带的实例源程序学习编程 35

1.6.4 使用Visual Basic 6.0的帮助菜单 36

1.7 创建第一个Visual Basic程序 36

1.7.1 创建工程文件 37

1.7.2 界面设计 37

1.7.3 编写代码 37

1.7.4 调试运行 37

1.7.5 保存工程 38

1.7.6 编译程序 38

1.8 实践练习 39

第2章 Visual Basic语言基础——Visual Basic开发的必修课

197分钟互动教学视频

20分钟常见问题讲解视频

5个编程技术要点

30分钟实例应用详解

22个编程技巧说明

2.1 程序组成部分 42

2.2 数据类型 42

2.2.1 基本数据类型 42

2.2.2 记录类型 44

2.2.3 枚举类型 45

2.2.4 变体类型 47

2.3 变量 48

2.3.1 什么是变量 48

2.3.2 变量的命名 48

2.3.3 变量的声明 48

2.3.4 变量的作用域 50

2.3.5 变量的生命周期 53

2.3.6 使用Option Explicit强制变量声明 53

2.4 常量 54

2.4.1 什么是常量 54

2.4.2 常量的分类 54

2.4.3 常量的声明 54

2.4.4 局部常量和全局常量 56

2.5 运算符和表达式 56

2.5.1 运算符 56

2.5.2 表达式 64

2.5.3 运算符的优先级 64

2.6 代码编写规则 65

2.6.1 对象命名规则 65

2.6.2 代码书写规则 66

2.6.3 处理关键字冲突 67

2.6.4 代码注释规则 67

2.7 实践练习 67

第3章 程序控制结构——结构化编程

197分钟互动教学视频

20分钟常见问题讲解视频

4个编程技术要点

30分钟实例应用详解

11个编程技巧说明

3.1 顺序控制结构 70

3.1.1 赋值语句 70

3.1.2 数据的输入 71

3.1.3 数据的输出 72

3.2 选择结构 75

3.2.1 单分支If...Then语句 75

3.2.2 双分支If...Then ...Else语句 77

3.2.3 If语句的嵌套 78

3.2.4 多分支If...Then...ElseIf语句 80

3.2.5 Select Case语句 82

3.2.6 IIf函数 83

3.3 循环结构 84

3.3.1 For...Next循环语句 85

3.3.2 For Each...Next循环语句 86

3.3.3 Do...Loop循环语句 87

3.3.4 While...Wend循环语句 90

3.3.5 多重循环 90

3.4 其他辅助控制语句 91

3.4.1 跳转语句 91

3.4.2 复用语句 92

3.4.3 退出语句 92

3.4.4 结束语句 93

3.5 实践练习 94

第4章 窗体——搭建图形界面的阶梯

112分钟互动教学视频

20分钟常见问题讲解视频

5个编程技术要点

45分钟实例应用详解

20个编程技巧说明

4.1 窗体的概述 96

4.1.1 窗体的概念 96

4.1.2 窗体的组成 96

4.1.3 模式窗体和无模式窗体 97

4.1.4 SDI窗体和MDI窗体 97

4.1.5 添加和移除窗体 97

4.1.6 加载与卸载窗体 98

4.2 窗体的属性 99

4.2.1 名称 99

4.2.2 标题 100

4.2.3 图标 101

4.2.4 背景 102

4.2.5 边框样式 103

4.2.6 显示状态 103

4.3 窗体的方法 105

4.3.1 显示窗体 105

4.3.2 隐藏窗体 106

4.3.3 移动窗体 106

4.3.4 在窗体上显示文本 107

4.4 窗体的事件 108

4.4.1 单击和双击 108

4.4.2 载入和卸载 109

4.4.3 活动性 111

4.4.4 初始化 112

4.4.5 调整大小 113

4.4.6 重绘 114

4.4.7 焦点事件 114

4.5 窗体事件的生命周期 115

4.5.1 窗体的启动过程 116

4.5.2 窗体的运行过程 116

4.5.3 窗体的关闭过程 116

4.6 MDI窗体 118

4.6.1 MDI窗体概述 118

4.6.2 MDI窗体的添加和移除 119

4.6.3 MDI子窗体 119

4.6.4 MDI程序的特点 120

4.6.5 MDI主窗体的设计 121

4.7 实践练习 122

第5章 常用控件——就地取材,实现目标

101分钟互动教学视频

20分钟常见问题讲解视频

7个编程技术要点

45分钟实例应用详解

12个编程技巧说明

5.1 控件的概述 124

5.1.1 控件的作用 124

5.1.2 控件的属性、方法和事件 124

5.1.3 控件的分类 124

5.2 控件的相关操作 125

5.2.1 向窗体上添加控件 125

5.2.2 调整控件的大小 126

5.2.3 复制与删除控件 126

5.2.4 使用窗体编辑器调整控件布局 127

5.2.5 锁定控件 127

5.2.6 调整对齐方式 128

5.2.7 调整宽度或高度 128

5.3 标签和文本框 128

5.3.1 标签(Label控件) 128

5.3.2 文本框(TextBox控件) 130

5.4 命令按钮 132

5.4.1 命令按钮的属性 132

5.4.2 命令按钮的事件 133

5.5 单选按钮、复选框及框架 134

5.5.1 OptionButton控件的概述 134

5.5.2 OptionButton控件的属性 134

5.6 列表框与组合框 136

5.6.1 ListBox控件的概述 136

5.6.2 ListBox控件的属性 136

5.6.3 ListBox控件的方法 138

5.6.4 ListBox控件的事件 139

5.6.5 ComboBox控件的概述 139

5.6.6 ComboBox控件的属性 139

5.6.7 ComboBox控件的方法 141

5.7 滚动条 142

5.7.1 滚动条的概述 142

5.7.2 滚动条的属性 142

5.7.3 滚动条的事件 143

5.8 Timer控件 145

5.8.1 Timer控件的属性 145

5.8.2 Timer控件的事件 145

5.9 实践练习 146

第6章 编程加油站(一)

必知必会001 SDI开发环境 148

必知必会002 编辑器格式 148

必知必会003 数值数据类型 148

必知必会004 字符串长度范围 149

必知必会005 变量命名规范 149

必知必会006 运算符的分类 149

必知必会007 运算符优先级 150

必知必会008 单行形式的If...Then语句 150

必知必会009 块形式的If...Then语句 150

必知必会010 单行形式双分支If...Then ...Else语句 150

必知必会011 块形式双分支If...Then ...Else语句 151

必知必会012 多分支If...Then...ElseIf语句 151

必知必会013 设置窗体显示状态 151

必知必会014 设置命名按钮背景图片 152

第2篇 预热篇

第7章 数组与集合——串起数据的珍珠链

157分钟互动教学视频

20分钟常见问题讲解视频

6个编程技术要点

45分钟实例应用详解

9个编程技巧说明

7.1 数组的概念 156

7.2 数组的分类 156

7.2.1 静态数组 156

7.2.2 动态数组 157

7.2.3 一维数组 158

7.2.4 数组中的数组 159

7.2.5 二维数组及多维数组 160

7.3 数组的基本操作 163

7.3.1 数组元素的插入 163

7.3.2 数组元素的删除 163

7.3.3 数组元素的查找 164

7.3.4 数组元素的排序 165

7.4 记录数组 168

7.4.1 记录数组的概念 168

7.4.2 记录数组的使用 168

7.5 控件数组 169

7.5.1 控件数组的概念 169

7.5.2 创建控件数组 169

7.5.3 使用控件数组 170

7.6 数组相关函数及语句 170

7.6.1 Ubound函数和Lbound函数 170

7.6.2 Split函数 171

7.6.3 Option Base语句 172

7.7 集合 172

7.7.1 集合的创建 172

7.7.2 控件集合 173

7.8 实践练习 174

第8章 过程与函数——面向过程编程

292分钟互动教学视频

20分钟常见问题讲解视频

7个编程技术要点

45分钟实例应用详解

16个编程技巧说明

8.1 过程概述 176

8.2 事件过程 177

8.2.1 建立事件过程 178

8.2.2 调用事件过程 178

8.3 子过程 179

8.3.1 建立子过程 179

8.3.2 调用子过程 180

8.3.3 调用其他模块中的子过程 181

8.4 函数过程 182

8.4.1 建立函数过程 182

8.4.2 调用函数过程 183

8.4.3 保存函数的局部变量值 184

8.4.4 函数过程与子过程的区别 184

8.5 参数传递 185

8.5.1 形式参数和实际参数 185

8.5.2 值传递和地址传递 185

8.5.3 可选参数 187

8.5.4 不定数量的参数 188

8.5.5 数组参数传递 189

8.5.6 对象参数传递 189

8.6 过程递归与嵌套 190

8.6.1 过程的嵌套调用 190

8.6.2 过程的递归调用 190

8.7 过程的作用域 191

8.8 常用内部函数 192

8.8.1 数学函数 192

8.8.2 字符串函数 193

8.8.3 类型转换函数 194

8.8.4 判断函数 194

8.8.5 日期和时间函数 195

8.8.6 随机函数 195

8.8.7 格式化函数 196

8.8.8 Shell函数 197

8.9 实践练习 198

第9章 常用系统对象——程序开发点金石

66分钟互动教学视频

20分钟常见问题讲解视频

7个编程技术要点

25分钟实例应用详解

33个编程技巧说明

9.1 App对象 200

9.1.1 App对象的常用属性 200

9.1.2 利用APP对象动态识别路径 205

9.2 Screen对象 205

9.3 Clipboard对象 209

9.4 Printer对象和Printers集合对象 213

9.4.1 Printer对象和Printers集合 213

9.4.2 Printer对象的主要方法 214

9.5 Debug对象 216

9.6 Controls集合对象 218

9.6.1 Controls集合的Add方法 218

9.6.2 Controls集合的Remove方法 220

9.7 Licenses集合对象 220

9.7.1 Add 方法(Licenses集合) 220

9.7.2 VBControlExtender 对象 221

9.7.3 ObjectEvent 事件 222

9.7.4 何时添加许可证关键字 223

9.7.5 何时不需要许可证关键字 223

9.8 实践练习 224

第10章 菜单——条条大路通罗马

83分钟互动教学视频

20分钟常见问题讲解视频

5个编程技术要点

30分钟实例应用详解

12个编程技巧说明

10.1 菜单概述 226

10.2 菜单编辑器 227

10.3 使用菜单编辑器创建菜单 229

10.3.1 设计菜单项 230

10.3.2 创建最简菜单 230

10.3.3 设置菜单的快捷键和访问键 231

10.3.4 创建级联菜单 232

10.3.5 创建复选菜单 232

10.3.6 设置菜单分隔条 232

10.3.7 设置菜单无效 233

10.3.8 显示窗口列表 234

10.3.9 为菜单事件添加代码 234

10.3.10 菜单数组 235

10.4 弹出式菜单 236

10.4.1 弹出式菜单的设计 236

10.4.2 弹出式菜单的调用 238

10.4.3 无标题栏窗体中创建右键菜单 238

10.5 菜单编程 239

10.5.1 使菜单命令有效或无效 239

10.5.2 使菜单控件不可见 239

10.5.3 在菜单中使用复选标记 240

10.6 菜单高级开发 241

10.6.1 创建菜单单选项 241

10.6.2 向系统菜单中插入自定义菜单项 243

10.6.3 删除指定的菜单项 245

10.6.4 根据菜单标题调用菜单事件 246

10.6.5 添加菜单项图标 247

10.6.6 为无标题栏窗体添加系统菜单 248

10.7 实践练习 250

第11章 对话框——人机交互平台

55分钟互动教学视频

15分钟常见问题讲解视频

2个编程技术要点

15分钟实例应用详解

15个编程技巧说明

11.1 对话框概述 252

11.1.1 对话框的分类 252

11.1.2 对话框的特点 252

11.2 预定义对话框 252

11.2.1 输入对话框 252

11.2.2 消息对话框 253

11.3 通用对话框 256

11.3.1 通用对话框概述 256

11.3.2 文件对话框 257

11.3.3 打开文件对话框 260

11.3.4 多选文件打开对话框 261

11.3.5 另存为对话框 263

11.3.6 颜色对话框 264

11.3.7 字体对话框 264

11.3.8 打印对话框 265

11.3.9 帮助对话框 267

11.4 实践练习 268

第12章 文件操作——办公自动化上马石

第13章 编程加油站(二)

第3篇 开发篇

第14章 图形图像技术——色彩斑斓的程序世界

第15章 数据库初步应用——操作数据库的捷径

第16章 错误处理与程序调试——获取螳螂捕蝉之钥

第17章 API函数——前人栽树,后人乘凉

第18章 程序发布——我的程序你来用

第19章 编程加油站(三)

内容摘要:

《视频学Visual Basic》全面介绍了使用Visual Basic进行程序开发的各种技术。在内容编列上由浅入深,让读者循序渐进掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明、编程信条等栏目,夯实读者编程技术,丰富编程经验。
  全书共20章,按内容结构可以分为3篇,启蒙篇、预热篇、开发篇。启蒙篇介绍了Visual Basic语言的语法知识以及窗体与控件的创建。预热篇介绍了在程序开发中最基本的开发知识,例如,数组与集合的使用、菜单与对话框的使用等。开发篇介绍了图形图像、数据库应用、错误处理与程序调试等开发必备的知识。
  《视频学Visual Basic》附有配套光盘。光盘中提供了《视频学Visual Basic》所有程序的源代码、教学录像、项目全程开发录像和编程词典体验版学习软件。其中,源代码全部经过精心调试,能够在Windows 2000、Windows XP、Windows 2003环境下编译和运行。
  《视频学Visual Basic》适用于Visual Basic的爱好者、初学者和中级开发人员,也可以作为大中专院校和培训机构的教材。

编辑推荐:

提升学习效率百分百,209个知识点讲解 119个编程实例 80个常见问题 36个必知必会
  超值DVD附赠48小时交互式视频、书中全部源代码、编程词典体验版
  看视频 学编程 做产品
  全程视频+项目实战+互动答疑
  10位知名专家倾力推荐
  《视频学Visual Basic》创作团队:明日科技是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。
  启蒙篇:
  VisuaI Basic 6.0开发环境
  Visual Basic语言基础
  程序控制结构
  窗体
  常用控件
  编程加油站
  进阶篇:
  数组与集合
  过程与函数
  常用系统对象
  菜单
  对话框
  文件操作
  编程加油站
  开发篇:
  图形图像技术
  数据库初步应用
  错误处理与程序调试
  API函数
  程序发布
  编程加油站
  多媒体播放器
  屏幕抓图精灵

书籍规格:

书籍详细信息
书名视频学Visual Basic站内查询相似图书
9787115220042
如需购买下载《视频学Visual Basic》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 21装帧平装
页数 200 印数 4000

书籍信息归属:

视频学Visual Basic是人民邮电出版社于2010.1出版的中图分类号为 TP312 的主题关于 BASIC语言-程序设计 的书籍。