编辑推荐
《Visual Basic从入门到精通》,超级畅销的Visual Basic经典著作,100000读者的共同选择,长期雄踞各大书店、网店排行榜前列。本次改版在传承经典的基础上,对内容进行全面扩充,大量补充典型案例,贴近实战,帮助读者迅速积累开发经验。
本书特色
零基础、入门级的讲解--无论读者是否从事计算机相关行业,是否接触过Visual Basic,是否使用Visual Basic开发过项目,都能从本书中找到 起点。
超多、实用、专业的范例和项目--本书结合实际工作中的范例,逐一讲解Visual Basic的各种知识和技术。最后,还以实际开发项目来总结本书所学内容,帮助读者在实战中掌握知识,轻松拥有项目经验。
随时检测自己的学习成果--每章首页罗列了"本章要点",以便读者明确学习方向。每章最后的"实战练习"则根据所在章的知识点精心设计而成,读者可以随时自我检测,巩固所学知识。
细致入微、贴心提示--本书在讲解过程中使用了"提示"、"注意"、" 技巧"等小栏目,帮助读者在学习过程中更清楚地理解基本概念、掌握相关操作,并轻松获取实战技巧。
内容简介
《Visual Basic从入门到精通(第2版)》以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Visual Basic的相关知识和实战技能。《Visual Basic从入门到精通(第2版)》第1篇【基础知识】主要讲解Visual Basic的基础知识、语言基础、算法和程序控制结构、数组以及内置函数与过程等;第2篇【核心技术】主要讲解可视化编程、窗体和系统对象、标准模块和类模块、标准控件,ActiveX控件、工具栏和状态栏、鼠标和键盘事件、菜单和对话框设计、程序调试与错误处理等;第3篇【高级应用】主要讲解数据库与SQL语言基础、Visual Basic 6.0中的数据库编程、数据报表、API 编程、网络编程、图形图像与多媒体编程、文件系统编程以及应用程序打包等;第4篇【应用开发】主要讲解项目规划、VB实现远程控制、仿Windows画图程序、播放器、文件分割与合并程序以及VB连连看等各种实用程序的开发;第5篇【项目实战】介绍了个人账目管理系统和超市进销存管理系统2个项目的开发流程。《Visual Basic从入门到精通(第2版)》所附DVD光盘中包含了与图书内容全程同步的教学录像。此外,还赠送了大量相关学习资料,以便读者扩展学习。《Visual Basic从入门到精通(第2版)》适合任何想学习Visual Basic的读者,无论您是否从事计算机相关行业,是否接触过Visual Basic,均可通过学习快速掌握Visual Basic的开发方法和技巧。
作者简介
龙马高新教育,专业的计算机研究、教育机构,拥有近20年的图书出版经历,与39所高校、8个行业协会、5家知名网站保持合作关系,屡获全国优秀畅销书大奖,其推出的“编程宝典”、“完全自学手册”、“从入门到精通”、“从新手到高手”、“精通100%”、“非常网络6 1”等均成为业界知名图书品牌,受到百万读者的认可和推荐。
目录
- 第 0章 Visual Basic学习指南
- 0.1 Visual Basic的来源
- 0.2 Visual Basic的特点
- 0.3 Visual Basic无处不在
- 0.4 Visual Basic学习经验
- 0.5 Visual Basic的学习路线
- 第1篇 基础知识
- 第 1章 步入VB开发之门 —— 初识Visual Basic 6.0
- 1.1 Visual Basic简介
- 1.1.1 Visual Basic的发展
- 1.1.2 Visual Basic 6.0的功能特点
- 1.2 Visual Basic 6.0的安装与启动
- 1.2.1 Visual Basic 6.0的安装
- 1.2.2 Visual Basic 6.0开发环境的定制
- 1.2.3 启动与退出
- 1.3 Visual Basic 6.0的集成开发环境
- 1.3.1 认识Visual Basic 6.0的工作界面
- 1.3.2 主窗口
- 1.3.3 窗体设计/代码设计窗口
- 1.3.4 属性窗口
- 1.3.5 工程资源管理器窗口
- 1.3.6 工具箱窗口
- 1.3.7 其他窗口
- 1.3.8 Visual Basic帮助系统的使用
- 1.4 用Visual Basic 6.0管理工程
- 1.4.1 工程介绍
- 1.4.2 新建、保存工程
- 1.4.3 向工程中添加窗体和模块
- 1.4.4 运行和关闭工程
- 1.4.5 删除工程
- 1.4.6 生成可执行文件
- 1.5 来自VB世界的第一声问候——第1个应用程序
- 1.5.1 VB程序设计的一般步骤
- 1.5.2 创建应用程序的界面
- 1.5.3 设置控件属性
- 1.5.4 编写代码
- 1.5.5 调试、运行程序
- 1.6 实战练习
- 第 2章 Visual Basic的入门钥匙——Visual Basic语言基础
- 2.1 标识符和数据类型
- 2.1.1 标识符
- 2.1.2 数据类型
- 2.2 常量和变量
- 2.2.1 常量
- 2.2.2 变量
- 2.3 运算符
- 2.3.1 算术运算符
- 2.3.2 赋值运算符
- 2.3.3 关系运算符
- 2.3.4 逻辑运算符
- 2.3.5 连接运算符
- 2.3.6 特殊运算符
- 2.3.7 运算符的优先级
- 2.4 表达式
- 2.4.1 算术表达式
- 2.4.2 字符串表达式
- 2.4.3 日期表达式
- 2.5 代码编写规范
- 2.5.1 Visual Basic 6.0标识符的定义规则
- 2.5.2 Visual Basic 6.0中变量及控件的命名规则
- 2.5.3 程序书写规则
- 2.5.4 添加注释
- 2.5.5 格式化缩排程序语句
- 2.6 高手点拨
- 2.7 实战练习
- 第 3章 Visual Basic的秘密——算法和程序控制结构
- 3.1 算法
- 3.2 结构化程序设计
- 3.3 顺序结构
- 3.3.1 赋值运算符
- 3.3.2 数据的输入与输出
- 3.4 选择结构
- 3.4.1 If条件语句
- 3.4.2 Select case语句
- 3.4.3 条件函数
- 3.5 循环结构
- 3.5.1 For循环语句
- 3.5.2 Do...Loop循环语句
- 3.5.3 循环的嵌套
- 3.6 其他辅助控制语句
- 3.6.1 End结束语句
- 3.6.2 Exit退出语句
- 3.6.3 GoTo跳转语句
- 3.6.4 On Error语句
- 3.6.5 复用语句With...End With
- 3.7 高手点拨
- 3.8 实战练习
- 第 4章 同类型批量数据管理的技巧 —— 数组
- 4.1 数组的概念
- 4.1.1 定长数组及声明
- 4.1.2 动态数组及声明
- 4.2 数组基本操作
- 4.2.1 数组的引用
- 4.2.2 数组的初始化
- 4.2.3 数组元素的输入、输出
- 4.2.4 数组元素的插入、删除和查找
- 4.2.5 数组元素的应用及排序
- 4.3 数组相关函数及语句
- 4.3.1 Array 函数
- 4.3.2 UBound函数和LBound函数
- 4.3.3 Split函数
- 4.3.4 Option Base语句
- 4.4 高手点拨
- 4.5 实战练习
- 第 5章 应用程序提升的法宝——内置函数与过程
- 5.1 秘密武器——常用的内置函数
- 5.1.1 数学函数
- 5.1.2 字符串函数
- 5.1.3 转换函数
- 5.1.4 日期时间函数
- 5.1.5 随机函数
- 5.1.6 判断函数
- 5.1.7 格式化函数
- 5.1.8 Shell函数
- 5.2 提升法宝——过程
- 5.2.1 事件过程
- 5.2.2 Sub过程(子过程)
- 5.2.3 Function过程(函数过程)
- 5.2.4 参数的传递
- 5.2.5 过程的嵌套与递归
- 5.3 高手点拨
- 5.4 实战练习
- 第2篇 核心技术
- 第 6章 应用程序的精髓——可视化编程
- 6.1 对象概念
- 6.1.1 对象和类
- 6.1.2 VB中对象的建立和编辑
- 6.2 对象的属性、方法和事件
- 6.2.1 对象的属性及设置
- 6.2.2 对象的方法及调用
- 6.2.3 对象的事件及事件过程
- 6.3 高手点拨
- 6.4 实战练习
- 第 7章 应用程序的脸——窗体和系统对象
- 7.1 窗体简介
- 7.1.1 窗体的基本概念
- 7.1.2 在工程中添加窗体的方法
- 7.2 控制窗体表情——窗体的属性、方法和事件
- 7.2.1 窗体的属性
- 7.2.2 窗体的方法
- 7.2.3 窗体的事件
- 7.3 窗体的生命周期
- 7.3.1 选择启动窗体
- 7.3.2 快速显示窗体
- 7.3.3 结束窗体
- 7.4 多窗体设计
- 7.4.1 创建多窗体应用程序
- 7.4.2 多窗体特性
- 7.5 登录窗体设计实例
- 7.6 系统对象
- 7.6.1 应用程序APP对象
- 7.6.2 屏幕Screen对象
- 7.6.3 剪贴片Clipboard对象
- 7.6.4 调试Debug对象
- 7.7 高手点拨
- 7.8 实战练习
- 第 8章 标准模块和类模块
- 8.1 标准模块
- 8.1.1 标准模块概述
- 8.1.2 添加标准模块
- 8.2 类模块
- 8.2.1 类模块概述
- 8.2.2 添加类模块
- 8.3 标准模块和类模块的区别
- 8.4 高手点拨
- 8.5 实战练习
- 第 9章 VB的简易之道—— 标准控件
- 9.1 控件概述
- 9.2 标签控件
- 9.2.1 标签控件的主要属性
- 9.2.2 标签控件(Label)的主要事件
- 9.2.3 标签控件应用示例
- 9.3 文本框控件
- 9.3.1 文本框的主要属性
- 9.3.2 文本框控件常用的事件
- 9.3.3 文本框控件应用示例
- 9.4 命令按钮控件
- 9.4.1 命令按钮控件的主要属性
- 9.4.2 命令按钮控件的事件
- 9.4.3 命令按钮控件应用示例
- 9.5 单选按钮控件
- 9.5.1 单选按钮的主要属性
- 9.5.2 单选按钮的常用事件
- 9.5.3 单选按钮控件应用示例
- 9.6 复选框控件
- 9.6.1 复选框的主要属性
- 9.6.2 复选框的常用事件
- 9.6.3 复选框控件应用示例
- 9.7 框架控件
- 9.7.1 框架的主要属性
- 9.7.2 框架控件应用示例
- 9.8 列表框控件
- 9.8.1 列表框的主要属性
- 9.8.2 列表框的主要事件
- 9.8.3 列表框控件的方法
- 9.8.4 列表框控件应用示例
- 9.9 组合框控件
- 9.9.1 组合框控件的主要属性
- 9.9.2 组合框的事件和方法
- 9.9.3 组合框应用示例
- 9.10 图像框控件
- 9.10.1 图像框控件的主要属性
- 9.10.2 图像框控件的主要事件和方法
- 9.10.3 图像框应用示例
- 9.11 滚动条控件
- 9.11.1 滚动条控件的主要属性
- 9.11.2 滚动条控件的主要事件
- 9.11.3 滚动条应用示例
- 9.12 程序中的闹钟──定时器控件
- 9.12.1 定时器控件的主要属性
- 9.12.2 定时器控件的主要事件
- 9.12.3 定时器控件应用示例
- 9.13 文件系统控件
- 9.13.1 驱动器列表框控件
- 9.13.2 目录列表框控件
- 9.13.3 文件列表框控件
- 9.13.4 文件系统应用示例
- 9.14 控件数组
- 9.14.1 控件数组的概念
- 9.14.2 控件数组的创建
- 9.14.3 控件数组的使用
- 9.15 高手点拨
- 9.16 实战练习
- 第 10章 扩展你的需求——ActiveX控件、工具栏和状态栏
- 10.1 ActiveX控件的使用
- 10.1.1 ActiveX控件的添加
- 10.1.2 ActiveX控件的删除
- 10.1.3 ActiveX控件的注册
- 10.2 图像列表控件
- 10.2.1 向图像列表控件添加图片
- 10.2.2 图像列表控件与其他控件关联
- 10.2.3 图像列表控件的应用