图书介绍

视频学Visual BasicPDF|Epub|txt|kindle电子书版本网盘下载

视频学Visual Basic
  • 安剑,刘彬彬,孙秀梅编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115220042
  • 出版时间:2010
  • 标注页数:398页
  • 文件大小:149MB
  • 文件页数:419页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

视频学Visual BasicPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 启蒙篇4

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

0.1 身边的软件4

0.2 程序员的成长之路4

0.3 如何学好编程5

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

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

0.6 在线Visual Basic 6.0 MSDN10

0.7 编程答疑11

0.8 光盘使用指南16

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

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.022

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 Library34

1.6.2 使用MSDN Library35

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开发的必修课39

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章 程序控制结构——结构化编程70

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章 窗体——搭建图形界面的阶梯96

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章 常用控件——就地取材,实现目标124

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章 编程加油站(一)148

必知必会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篇 预热篇156

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

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章 过程与函数——面向过程编程176

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章 常用系统对象——程序开发点金石200

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章 菜单——条条大路通罗马226

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章 对话框——人机交互平台252

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章 文件操作——办公自动化上马石270

12.1 文件的概述270

12.1.1 文件的结构270

12.1.2 文件的分类270

12.1.3 文件处理的一般步骤271

12.2 文件系统控件271

12.2.1 驱动器列表框271

12.2.2 目录列表框273

12.2.3 文件列表框275

12.2.4 文件系统控件的联动275

12.3 文件操作的语句276

12.3.1 改变当前驱动器276

12.3.2 改变目录或文件夹277

12.3.3 删除文件277

12.3.4 创建目录或文件夹278

12.3.5 复制文件279

12.3.6 文件重命名280

12.3.7 获取文件属性280

12.3.8 设置文件属性281

12.4 常用文件操作函数283

12.4.1 使用CurDir函数用来代表当前路径283

12.4.2 使用GetAttr函数获取文件属性283

12.4.3 使用FileDateTime函数获取文件创建或修改时间284

12.4.4 返回文件长度(FileLen函数)284

12.4.5 测试文件结束状态(EOF函数)284

12.4.6 获取打开文件的大小(LOF函数)285

12.5 顺序文件285

12.5.1 顺序文件的打开与关闭285

12.5.2 顺序文件的读取286

12.5.3 顺序文件的写入操作289

12.6 随机文件291

12.6.1 随机文件的打开与关闭291

12.6.2 读取随机文件291

12.6.3 写入随机文件292

12.7 二进制文件293

12.7.1 二进制文件的打开与关闭294

12.7.2 二进制文件的读取与写入操作294

12.8 文件系统对象295

12.8.1 FSO对象模型295

12.8.2 FileSystemObject对象296

12.8.3 Drive对象及磁盘驱动器的操作296

12.8.4 Folder对象与文件夹的浏览(获取某路径的文件夹名)298

12.8.5 File对象与文件的操作300

12.8.6 TextStream对象与文件的读写300

12.9 访问INI文件302

12.9.1 读取INI文件设置302

12.9.2 保存INI文件设置303

12.10 实践练习304

第13章 编程加油站(二)306

必知必会001 一维数组的声明306

必知必会002 二维数组的声明306

必知必会003 多维数组的声明306

必知必会004 创建控件数组306

必知必会005 获取数组上界与下界307

必知必会006 调用窗体中的子过程307

必知必会007 调用标准模块中的子过程307

必知必会008 按值传递307

必知必会009 按址传递307

必知必会010 获取程序当前路径308

必知必会011 创建菜单数组308

必知必会012 菜单标题命名规范308

必知必会013 为菜单数组编写代码308

必知必会014 指定通用对话框类型309

必知必会015 获取文件属性309

必知必会016 获取打开文件的大小310

第3篇 开发篇314

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

14.1 坐标系统与颜色的指定314

14.1.1 Visual Basic坐标系统314

14.1.2 颜色的使用315

14.2 图形控件316

14.2.1 形状控件(Shape控件)316

14.2.2 画线工具控件(Line控件)317

14.3 图形属性317

14.3.1 设置绘图坐标317

14.3.2 设置图形位置和大小319

14.3.3 设置图形的边框效果320

14.3.4 设置绘制效果322

14.3.5 设置前景色和背景色(BackColor和ForeColor属性)324

14.3.6 设置填充效果(FillColor和FillStyle属性)325

14.4 图形方法326

14.4.1 使用Pset方法实现画笔功能326

14.4.2 使用Point方法实现颜色吸管功能327

14.4.3 使用Line方法实现画线功能328

14.4.4 使用Circle方法绘制空心圆329

14.4.5 使用Cls方法清屏330

14.4.6 使用PaintPicture方法绘制图形331

14.5 图像控件332

14.5.1 初识PictureBox控件332

14.5.2 使用PictureBox控件浏览照片333

14.5.3 初识Image控件334

14.5.4 使用Image控件制作动画程序334

14.6 图像处理函数335

14.6.1 使用LoadPicture函数加载图像335

14.6.2 使用SavePicture语句保存自绘图形336

14.7 实践练习337

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

15.1 SQL概述340

15.2 配置ODBC数据源340

15.2.1 连接Access数据库341

15.2.2 连接SQL Server数据库342

15.3 ADO技术简介344

15.3.1 ADO模型构成344

15.3.2 ADO对象与集合的关系345

15.4 认识并使用ADODC控件345

15.4.1 添加ADODC控件345

15.4.2 使用ADODC控件连接数据库346

15.4.3 ADODC控件的主要属性、方法351

15.4.4 使用ADODC控件操作数据表354

15.5 常用数据显示控件356

15.5.1 DataGrid控件概述356

15.5.2 DataGrid控件的主要属性、方法和事件356

15.5.3 用DataGrid控件显示数据表中的数据358

15.5.4 使用MSHFlexGrid控件显示数据359

15.6 实践练习361

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

16.1 错误类型364

16.1.1 编译错误364

16.1.2 运行错误365

16.1.3 逻辑错误365

16.2 工作模式366

16.2.1 设计模式366

16.2.2 运行模式366

16.2.3 中断模式366

16.3 调试工具及使用367

16.3.1 调试工具栏的使用367

16.3.2 本地窗口的使用367

16.3.3 调用堆栈的使用368

16.3.4 立即窗口的使用368

16.3.5 插入断点和单步调试369

16.3.6 监视窗口的使用370

16.4 错误处理语句和对象371

16.4.1 Err对象371

16.4.2 捕获错误(On Error语句)372

16.4.3 结束错误处理(Resume语句)373

16.4.4 编写错误处理函数373

16.5 实践练习374

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

17.1 API概述376

17.1.1 API的概念376

17.1.2 API的相关概念377

17.2 使用API浏览器378

17.2.1 启动API浏览器378

17.2.2 API浏览器的加载379

17.2.3 API浏览器的使用380

17.3 API函数的使用382

17.3.1 API函数的声明382

17.3.2 API常数与类型383

17.3.3 API函数的调用383

17.4 实践练习384

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

18.1 应用程序打包386

18.1.1 启动“打包和展开向导”386

18.1.2 指定打包类型387

18.1.3 指定打包文件夹387

18.1.4 列出包含的文件388

18.1.5 指定打包选项388

18.1.6 指定安装标题389

18.1.7 指定工作组与项目389

18.1.8 调整安装位置389

18.1.9 指定共享文件390

18.1.10 完成并储存脚本390

18.2 自定义安装程序391

18.3 常见打包问题392

18.3.1 如何打包文件夹392

18.3.2 在打包文件时要将系统附加文件添加完全392

18.3.3 解决在打包应用程序时没有访问权限的问题393

18.3.4 如何修改安装程序的目录393

18.3.5 解决安装文件过期问题393

18.4 实践练习394

第19章 编程加油站(三)396

必知必会001 设置前景色和背景色396

必知必会002 设置填充效果396

必知必会003 自动改变PictureBox控件大小以显示其全部内容397

必知必会004 设置ADODC控件记录源397

必知必会005 API函数的声明397

必知必会006 解决安装文件过期问题398

热门推荐