万本电子书0元读

万本电子书0元读

顶部广告

Visual Basic开发从入门到精通电子书

本书的特色是实现了门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。 一本书的容量,讲解了门类、范例类和项目实战类三类图书的内容。 丰富的配套资源  学习更高效314个实例,更多的实践演练机会647分钟视频讲解,降低学习难度208个拓展实例,真正地举一反三73个技术解惑,破解学习难 “技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握Visual Basic发

售       价:¥

纸质售价:¥51.70购买纸书

194人正在读 | 2人评论 6.2

作       者:陈强

出  版  社:人民邮电出版社

出版时间:2016-09-01

字       数:45.4万

所属分类: 科技 > 计算机/网络 > 计算机教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书由浅深地详细讲解了Visual Basic(简称VB)的发技术,并通过具体实例的实现过程演示了各个知识的具体应用。全书共24章,其中第1章讲解了Visual Basic技术的基础知识,包括搭建发环境和编写首段Visual Basic程序;第2~10章分别讲解了Visual Basic的基础语法、条件语句、流程控制、数组、函数和控件应用等知识,这些内容都是Visual Basic发技术的核心知识;第11~17章分别讲解了数据库工具、Data控件和ADO控件、DataGrid控件、报表印、存储过程和ActiveX控件等基本知识,这些内容是Visual Basic发技术的重和难;第18~22章分别讲解了绘图处理、MSChat控件、图形动画编程和多媒体编程等内容;第23~24章通过两个综合实例的实现过程,介绍了Visual Basic技术在综合项目中的使用流程。全书内容循序渐,以“技术解惑”和“范例演练”贯穿全书,引领读者全面掌握Visual Basic语言。本书不但适用于Visual Basic的初学者,也适用于有一定Visual Basic基础的读者,也可以作为大专院校相关专业师生的学习用书和培训学校的教材。<br/>【推荐语】<br/>本书的特色是实现了门知识、实例演示、范例演练、技术解惑、综合实战5大部分内容的融合,让读者看得懂、用得上、学得会。 一本书的容量,讲解了门类、范例类和项目实战类三类图书的内容。 丰富的配套资源  学习更高效314个实例,更多的实践演练机会647分钟视频讲解,降低学习难度208个拓展实例,真正地举一反三73个技术解惑,破解学习难 “技术讲解”→范例演练”→“技术解惑”贯穿全书,全面掌握Visual Basic发 技术讲解:通过106个实例,循序渐地讲解了Visual Basic发的各个知识。范例演练:208个拓展范例和2个综合实例,使读者真正具有项目实战能力。技术解惑:把容易混淆的概念单独讲解和剖析,帮助读者绕过学习中的陷阱。 QQ群 网站论坛实现教学互动,形成互帮互学的朋友圈 网站论坛:读者答疑/学习辅导/PPT资源下载读者QQ群:疑惑快速解答/和作者直交流<br/>【作者】<br/>哈尔滨工业大学计算机硕士,精通VB、C、Java发,擅长嵌式系统和大数据等发技术,对网络和多媒体应用、红外传输技术有独特的见解。多个项目作品已经申请国家专利,已经被广大制造业公司和软件公司所使用。业余时间乐于技术分享。<br/>
目录展开

内容提要

前言

一本合适的书

本书的特色

本书的内容

各章的内容版式

赠送资料

售后服务

本书的读者对象

致谢

本书实例

第1章 Visual Basic技术基础

1.1 Visual Basic介绍

1.1.1 Visual Basic的版本

1.1.2 Visual Basic的特点

1.2 安装Visual Basic

1.2.1 Visual Basic运行环境介绍

1.2.2 Visual Basic安装

1.2.3 添加\删除组件

1.3 Visual Basic的启动和退出

1.3.1 启动Visual Basic

1.3.2 退出Visual Basic

1.4 Visual Basic可视化开发环境介绍

1.5 常见的错误方式

1.6 Visual Basic程序调试方法

1.7 Visual Basic用户界面设计基础

1.7.1 常用属性的设置

1.7.2 窗体的属性

1.8 一个简单的Visual Basic程序

1.8.1 Visual Basic开发流程

1.8.2 实例概述

1.8.3 实现流程

1.9 技术解惑

1.9.1 初学者需要知道的正确观念

1.9.2 怎样学好Visual Basic语言

第2章 Visual Basic语言初步

2.1 使用关键字

2.2 使用标识符

2.3 使用变量

2.3.1 变量的命名规则

2.3.2 声明变量

2.3.3 变量的数据类型

2.4 使用常量

2.4.1 文字常量

2.4.2 符号常量

2.4.3 系统常量

2.5 运算符和表达式

2.5.1 算术运算符/算术表达式

2.5.2 关系运算符/关系表达式

2.5.3 连接运算符

2.5.4 逻辑运算符/逻辑表达式

2.5.5 日期表达式

2.6 运算符的优先级

2.7 技术解惑

2.7.1 公用变量与局部变量的比较

2.7.2 体会静态变量

2.7.3 标识符本身的原则

2.7.4 Visual Basic表达式的特点

第3章 Visual Basic算法语句

3.1 算法概述

3.1.1 算法分类

3.1.2 算法的特征

3.2 程序语句

3.3 顺序结构

3.3.1 使用赋值语句

3.3.2 使用Print方法

3.3.3 使用注释语句

3.4 条件判断语句

3.4.1 使用If/Then语句

3.4.2 使用Select Case语句

3.4.3 嵌套用法

3.5 循环结构

3.5.1 使用Do…Loop语句

3.5.2 使用While/Wend语句

3.5.3 使用For…Next语句

3.6 其他控制语句

3.6.1 使用Goto语句

3.6.2 使用Exit与End语句

3.6.3 使用Stop语句

3.6.4 使用With语句

3.7 技术解惑

3.7.1 几种语句的选择

3.7.2 结构的选择

3.7.3 慎用Goto语句

3.7.4 End和Stop的区别

第4章 数组

4.1 数组基础

4.1.1 数组的作用和常用概念

4.1.2 声明数组

4.1.3 使用数组

4.2 二维数组

4.2.1 声明二维数组

4.2.2 使用二维数组

4.3 多维数组

4.4 动态数组

4.5 控件数组

4.5.1 建立控件数组

4.5.2 建立一个控件数组

4.6 技术解惑

4.6.1 使用数组的注意事项

4.6.2 自定义数据类型

4.6.3 在二维数组中合并相同的项

4.6.4 数组的大小不一定固定

第5章 过程和函数

5.1 使用Sub过程

5.1.1 使用Sub过程

5.1.2 通用过程

5.1.3 调用过程

5.2 使用Function过程

5.2.1 Function过程定义

5.2.2 调用Function过程

5.3 传递过程参数

5.3.1 形式参数和实际参数

5.3.2 参数传递

5.3.3 数组作为传递参数

5.4 可选参数与不定量参数

5.4.1 使用可选参数

5.4.2 使用不定数量的参数

5.5 递归调用

5.6 Visual Basic内置函数

5.6.1 数学函数

5.6.2 字符函数

5.6.3 日期与时间函数

5.6.4 转换函数

5.6.5 格式输出Format函数

5.6.6 InputBox函数与MsgBox函数

5.7 技术解惑

5.7.1 调用其他模块中过程的方法

5.7.2 子过程和函数的区别

5.7.3 判断过程参数的传递方式

5.7.4 用“ParamArray”表示数组参数的规则

5.7.5 使用递归的注意事项

第6章 窗体处理

6.1 对象

6.1.1 对象概述

6.1.2 对象的属性

6.1.3 对象的事件

6.1.4 对象的方法

6.2 窗体基础

6.2.1 窗体结构

6.2.2 添加一个窗体

6.2.3 保存和删除窗体

6.3 窗体的属性

6.3.1 Name属性

6.3.2 Caption属性

6.3.3 Icon属性

6.3.4 WindowState属性

6.3.5 Picture属性

6.4 窗体方法

6.4.1 Load和UnLoad方法

6.4.2 Show方法

6.4.3 Move方法

6.4.4 Print方法

6.5 窗体的事件

6.5.1 Click事件

6.5.2 DblClick事件

6.5.3 Initialize事件

6.5.4 Resize事件

6.6 多窗体和环境应用

6.6.1 多重窗体和多文档窗体

6.6.2 多重窗体操作

6.7 设计MDI窗体

6.7.1 MDI主窗体和MDI子窗体

6.7.2 排列子窗体

6.8 技术解惑

6.8.1 总结与多重窗体程序设计有关的语句和方法

6.8.2 Vsiaul Basic窗体的属性、方法和事件的关系

6.8.3 Visual Basic的自适应窗体设计

6.8.4 命令按钮和文本框控件等对象不能直接添加在MDIForm窗体中

6.8.5 Visual Basic的属性

第7章 控件应用

7.1 Windows控件介绍

7.1.1 内置控件

7.1.2 ActiveX控件

7.1.3 可插入对象

7.2 文本编辑控件

7.2.1 标签控件

7.2.2 文本框控件

7.3 按钮控件

7.3.1 命令按钮控件

7.3.2 OptionButton控件

7.3.3 Checkbox控件

7.4 ListBox控件和ComboBox控件

7.4.1 ListBox控件

7.4.2 ComboBox控件

7.5 图片图形控件

7.5.1 PictureBox控件

7.5.2 Image控件

7.6 滚动条控件

7.7 定时器控件

7.7.1 Enabled属性

7.7.2 Interval属性

7.8 技术解惑

7.8.1 使用Scrollbars属性时的注意事项

7.8.2 Image控件和图片框的区别

7.8.3 Visual Basic控件的3种广义分类

7.8.4 Visual Basic的标准控件

7.8.5 用第三方控件修饰按钮

7.8.6 滚动条控件的属性和事件

7.8.7 解决ListBox内选项过多的问题

第8章 工具栏和状态栏

8.1 创建和设计工具栏

8.1.1 使用Toolbar控件创建工具栏

8.1.2 添加图像

8.1.3 ImageList和Toolbar控件关联

8.1.4 响应Toolbar控件的事件

8.2 创建和设计状态栏

8.3 技术解惑

8.3.1 控制菜单和工具栏的外观

8.3.2 模式与无模式的对话框

8.3.3 用窗体作为自定义对话框

第9章 菜单和对话框

9.1 菜单设计

9.1.1 菜单基础

9.1.2 菜单编辑器

9.2 弹出式菜单

9.3 菜单编程

9.4 对话框

9.4.1 使用消息框函数MsgBox

9.4.2 使用输入框函数InputBox

9.4.3 使用通用对话框

9.4.4 使用颜色对话框

9.4.5 使用字体对话框

9.4.6 使用打印对话框

9.4.7 使用帮助对话框

9.5 技术解惑

9.5.1 创建位图菜单

9.5.2 屏蔽键盘上由快捷键产生的弹出式菜单

9.5.3 使用API中的ChooseColor函数调用颜色对话框

9.5.4 解决“未加入字体”的问题

第10章 程序调试、错误处理和创建帮助

10.1 程序调试的错误类型

10.1.1 编译错误

10.1.2 运行错误

10.2 使用断点跟踪调试

10.2.1 “调试”工具栏

10.2.2 跟踪调试程序

10.3 使用调试窗口

10.3.1 在“立即”窗口中调试代码

10.3.2 使用“监视”窗口

10.3.3 使用“本地”窗口

10.4 错误处理和条件编译

10.5 创建帮助

10.5.1 使用Windows Help Workshop创建帮助

10.5.2 在程序中显示帮助文件

10.6 技术解惑

10.6.1 Resume和Goto的区别

10.6.2 设置错误陷阱

10.6.3 编写错误处理例程

第11章 数据库工具

11.1 数据库概述

11.2 使用Access数据库

11.2.1 Access概述

11.2.2 启动和关闭Access

11.2.3 Access的基本操作

11.2.4 压缩Access数据库

11.3 使用SQL Server数据库

11.3.1 SQL Server 2000介绍

11.3.2 安装SQL Server 2000

11.3.3 SQL Server 2000的基本操作

11.3.4 操作数据库表

11.4 备份和恢复SQL Server数据库

11.4.1 备份SQL Server

11.4.2 恢复SQL Server

11.5 附加和分离SQL Server数据库

11.5.1 附加SQL Server

11.5.2 分离SQL Server

11.6 技术解惑

11.6.1 数据库压缩技术

11.6.2 安装SQL Server的常见问题

11.6.3 在数据库中的E-R图

11.6.4 数据模型和关系数据模型

第12章 使用Data控件和ADO控件

12.1 常用数据库编程方法

12.2 使用ADO对象

12.2.1 ADO简介

12.2.2 ADO的对象

12.2.3 Command对象

12.2.4 Connection对象

12.2.5 Error对象

12.2.6 Field对象

12.2.7 Parameter对象

12.2.8 Property对象

12.2.9 Recordset对象

12.2.10 Stream对象

12.2.11 ADO连接数据库

12.2.12 ADO实现对数据库的操作

12.3 ADO事务处理

12.3.1 事务特征和处理控制语句

12.3.2 Visual Basic的事务处理编程

12.3.3 几种获取数据库数据的方法

12.4 使用Data控件

12.4.1 Data控件概述

12.4.2 Data控件的属性

12.4.3 Data控件的方法

12.4.4 Data控件的事件

12.5 使用ADO控件

12.5.1 ADO控件的属性

12.5.2 ADO控件的方法

12.5.3 使用ADO控件连接数据库

12.5.4 使用ADO控件连接Access

12.5.5 使用ADO控件连接SQL Server数据库

12.6 技术解惑

12.6.1 总结Recordset的用法

12.6.2 数据库打开/关闭方法的选择

12.6.3 通过相对路径指定数据库文件

12.6.4 ADO控件连接Access数据库的方法

12.6.5 必须先建立对ADO对象的引用

12.6.6 Recordset管理数据库的方法

12.6.7 SQL查询语言的结构

第13章 DataGrid控件和数据绑定

13.1 用ODBC连接数据库

13.1.1 使用ODBC连接Access

13.1.2 使用ODBC连接SQL Server

13.2 控件绑定

13.3 使用DataGrid控件

13.3.1 绑定DataGrid与ADO控件

13.3.2 Visual Basic 6.0控件综合编程

13.4 技术解惑

13.4.1 For语句在数据库中的应用

13.4.2 复制数据库的结构定义

13.4.3 选择数据库访问技术

第14章 报表打印处理

14.1 报表打印技术基础

14.1.1 数据环境设计器

14.1.2 数据报表对象(DataReport)

14.1.3 数据报表控件

14.2 使用Printer对象

14.2.1 Printer对象的属性

14.2.2 Printer对象的方法

14.3 Crystal Report报表基础

14.3.1 Crystal Reports控件基础

14.3.2 安装Crystal Reports

14.3.3 使用Crystal Reports插件

14.4 技术解惑

14.4.1 Excel的宏功能

14.4.2 使用第三方报表打印控件

第15章 存储过程

15.1 存储过程基础

15.2 创建存储过程

15.3 管理存储过程

15.3.1 删除存储过程

15.3.2 修改存储过程

15.3.3 程序中使用存储过程

15.3.4 加密存储过程

15.4 技术解惑

15.4.1 执行存储过程的处理代码

15.4.2 使用SQL存储过程有什么好处

15.4.3 使用视图处理数据

第16章 使用ActiveX控件技术

16.1 ActiveX基础

16.2 创建ActiveX控件

16.2.1 向导创建ActiveX控件

16.2.2 手动创建ActiveX控件

16.3 使用ActiveX控件

16.4 技术解惑

丢失ActiveX控件的解决方法

第17章 文件处理

17.1 文件概述

17.1.1 文件结构

17.1.2 文件分类

17.1.3 访问文件

17.2 文件系统控件

17.2.1 驱动器列表框控件

17.2.2 目录列表框控件

17.2.3 文件列表框控件

17.2.4 使用文件系统控件

17.3 顺序文件操作

17.3.1 打开与关闭

17.3.2 读操作

17.3.3 写操作

17.4 随机文件操作

17.4.1 打开与关闭

17.4.2 读写操作

17.5 二进制文件操作

17.5.1 二进制文件的存储

17.5.2 存储方法

17.5.3 保存到数据库实例

17.5.4 读取数据库文件实例

17.6 技术解惑

17.6.1 实现图像在数据库的存储与显示的方法

17.6.2 Input#语句

17.6.3 存储二进制文件的意义

第18章 绘图处理

18.1 坐标系统

18.1.1 坐标系统介绍

18.1.2 刻度

18.2 颜色设置

18.3 绘图方法

18.4 常用绘图控件

18.4.1 使用Line控件

18.4.2 使用Shape控件

18.5 技术解惑

18.5.1 调用Win32 API函数绘图

18.5.2 总结形状控件(Shape)的常用属性

18.5.3 通过Line控件实现分割线效果和时钟转动效果

第19章 使用MSChat控件处理图形

19.1 Visual Basic图形编程处理介绍

19.2 使用MSChat控件

19.2.1 添加MSChat控件

19.2.2 获取图形数据

19.3 MSChat控件的三维效果

19.3.1 旋转处理

19.3.2 光线处理

19.3.3 MSChat三维效果的综合实例

19.4 技术解惑

19.4.1 实现图形数据的打印和预览处理

19.4.2 实现图形动画的3种方法

第20章 图形动画编程和多媒体编程

20.1 图形动画编程

20.1.1 Visual Basic图形动画编程概述

20.1.2 制作一个动态图片展示程序

20.2 多媒体编程

20.3 MCI接口

20.3.1 MCI接口介绍

20.3.2 MCI函数

20.4 Multimedia MCI控件

20.4.1 Multimedia MCI概述

20.4.2 Multimedia MCI属性和事件

20.4.3 使用Multimedia MCI

20.5 ActiveMovie控件

20.5.1 ActiveMovie概述

20.5.2 ActiveMovie属性、方法和事件

20.5.3 使用ActiveMovie

20.6 Mp3play.ocx控件

20.7 技术解惑

20.7.1 使用第三方控件

20.7.2 Visual Basic图形动画编程的实现

第21章 网络编程

21.1 使用Winsock控件

21.1.1 Winsock控件介绍

21.1.2 Winsock属性、方法和事件

21.1.3 使用Winsock控件实例

21.2 使用WebBrowser控件

21.2.1 WebBrowser属性、方法和事件

21.2.2 WebBrowser控件使用实例

21.3 使用Inet控件

21.3.1 Inet控件属性、方法和事件

21.3.2 Inet控件使用实例

21.4 Visual Basic常见的网络应用

21.4.1 获取本机名称和IP地址

21.4.2 获取网页源代码

21.4.3 端口扫描

21.4.4 在线邮件发送处理

21.5 技术解惑

21.5.1 三类邮件系统

21.5.2 Inet控件的功能

第22章 程序打包和部署

22.1 Visual Basic打包和部署介绍

22.2 Visual Basic程序打包和部署向导

22.3 打包Visual Basic程序

22.3.1 打包前的准备工作

22.3.2 打包Visual Basic应用程序

22.4 部署Visual Basic6.0程序

22.4.1 部署前的准备工作

22.4.2 部署Visual Basic应用程序

第23章 开发一个简单的扫雷游戏

23.1 扫雷游戏系统概述与预览

23.1.1 扫雷游戏系统概述

23.1.2 扫雷游戏系统预览

23.2 扫雷游戏系统设计与分析

23.3 鼠标单击方格的事件

23.4 制作游戏安装包

23.5 核心代码分析

第24章 图书借阅系统

24.1 图书借阅系统介绍和分析

24.1.1 图书借阅系统应用背景概述

24.1.2 图书借阅系统需求分析

24.1.3 图书借阅系统功能模块结构

24.1.4 图书借阅系统概览

24.2 图书借阅系统数据库设计

24.2.1 数据库需求分析

24.2.2 概念结构设计

24.2.3 逻辑结构设计

24.3 系统窗体概览

24.4 创建主窗体Main.frm

24.4.1 界面设计

24.4.2 编写窗体处理代码

24.5 创建图书管理窗体Books.frm

24.5.1 界面设计

24.5.2 编写窗体处理代码

24.6 图书添加/修改窗体BooksAE.frm

24.6.1 界面设计

24.6.2 编写窗体处理代码

24.7 图书查找窗体Search.frm

24.7.1 界面设计

24.7.2 编写窗体处理代码

24.8 图书过滤窗体Filter.frm

24.8.1 界面设计

24.8.2 编写窗体处理代码

24.9 排序处理窗体Sort.frm

24.9.1 界面设计

24.9.2 编写窗体处理代码

24.10 创建客户管理窗体Members.frm

24.10.1 界面设计

24.10.2 编写窗体处理代码

24.11 创建借书处理窗体Issue.frm

24.11.1 界面设计

24.11.2 编写窗体处理代码

24.12 创建还书处理窗体Return.frm

24.12.1 界面设计

24.12.2 编写窗体处理代码

24.13 创建信息选择窗体SelectDg.frm

24.13.1 界面设计

24.13.2 编写窗体处理代码

24.14 创建系统设置窗体Settings.frm

24.14.1 界面设计

24.14.2 编写窗体处理代码

24.15 创建图书报表DataReport1

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部