搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Visual Basic完全自学手册
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787111256533
  • 作      者:
    俞磊等编著
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2009
收藏
编辑推荐
  本书涵盖基础知识、核心技术、典型示例等内容,按照“基本概念-核心语法-典型示例’的模式讲解,容易上手。提供200个典型实例、17个综合练习、3个完整案例。
  超值光盘内容:《Visual Basic完全自学手册》源代码+《Visual Basic完全自学手册》视频演示+《Visual Basic完全自学手册》电子教案(PPT),1200余页编程技术文档(免费赠送)+45个编程专题视频讲座(免费赠送)。
  全面介绍Basic语言和Visual Basic开发环境的基础知识
  深入讲解Visual Basic界面化编程
  着重分析Visual Basic面向对象程序开发
  详细讲解Visual Basic数据库编程、文件和图形图像处理
  扩展介绍多媒体编程、网络编程和Windows编程
  详细剖析3个典型案例:学校考试
  系统、学生信息管理系统、可视电话
  作者均为有多年编程经验的一线程序员或者培训讲师
  提供了专门的技术服务论坛。
  光盘提供了源代码、视频演示、电子教案及编程技术文档
  按“基本概念,语法讲解一示例讲解”的模式讲解,适合自学
  概念都以简单的语言描述,必要时进行类比,容易理解
  提供了大量实例,最后还提供了综合案例,比较实用
  无论理论知识,还是实例,讲解都很详细,容易掌握
  对代码进行了丰富的注释,阅读起来没有任何障碍
展开
内容介绍
  本书由浅入深,循序渐进地讲授如何使用Visual Basic进行程序设计。全书内容包括Visual Basic程序集成开发环境、Visual Basic语法基础、程序控制结构、过程的建立和使用、数组及其使用方法、枚举类型和结构类型数据、基本控件和高级控件、面向对象程序设计、多文档界面设计、文件处理技术、程序调试和错误处理技术、数据库编程技术、图形与图像处理方法、多媒体应用技术、网络编程技术和Windows应用程序接口技术。Visual Basic是最流行的应用软件开发技术之一。《Visual Basic完全自学手册》最后3章详细介绍了3个应用系统,分别是学生考试系统、学生信息管理系统和可视电话,便于读者学习。
  《Visual Basic完全自学手册》适合Visual Basic初学者和具有一定编程经验的Visual Basic程序开发人员、大专院校学生阅读。
展开
精彩书摘
  第一篇 基础篇
  第1章 Visual Basic的集成开发环境
  Visual Basic(以下简称VB)在集成开发环境(IDE)中创建、开发、运行和调试Windows程序。IDE是集程序代码编制、界面设计、程序调试和查错功能于一体的应用程序开发系统。本章主要介绍集成开发环境IDE和控件的基础知识。本章包括以下知识点。
  VB的起源及其特点。
  VB软件的安装和卸载。
  使用集成开发环境IDE,学会创建VB工程。
  窗体和控件的3个基本要素是属性、事件和方法。
  生成可执行文件和安装文件,发行VB程序。
  虽然控件的数量繁多、功能齐全,但是控件基本都具备属性、事件和方法这3个要素。窗体和控件具有很多类似的特点。通过本章的学习,即使没有编程经验的读者,也可以通过单击鼠标或拖动VB控件,设计自己的程序运行界面,感受到VB程序设计的简单和方便。此外,读者能够基本掌握VB控件的使用方法。
  1.1 VB概述
  Basic语言起源于20世纪60年代,是美国Dartmouth学院的John G.Kemeny和Thomas Kuntz教授发明的。Basic是Beginners All-purpose Symbolic code的缩写,Beginners指出了:Basic语言的对象,该语言简单易学,但是效率不高。
  Alan Cooper在Basic语言的基础上融合了Windows的编程思想和概念,将Basic语言简单易学的特点与可视化的编程方法结合起来,使得VB在80年代末逐渐流行。虽然很多高级语言都可以编写Windows程序,但是,没有哪一门语言像VB那样可以快速地被初学者掌握。
  自1991年Micfosoft公司推出可视化编程、事件驱动的VB 1.0以来,VB已经发布了6个历史版本。1998年,Microsoft公司发布了VB 6.0。
  VB6.0是面向图形用户界面的可视化程序设计工具,可以快速构建图形用户界面。事实上,VB 6.0是一种典型的面向对象的程序设计语言,将Windows程序的风格体现的淋漓尽致。VB的窗体和控件都是对象,其属性和方法都封装在了该对象的定义中,这是Windows程序设计的精髓。这些控件可以构成丰富的Windows图形界面,而程序员不必关心这些对象的内部实现,通过简单的代码便可以实现复杂的功能。
展开
目录
写给自学编程的人员
前言
第一篇 基础篇
第1章 VisualBasic的集成开发环境
1.1 VB概述
1.2 安装和卸载VB
1.3 集成开发环境介绍
1.3.1 控件工具箱
1.3.2 属性窗口
1.3.3 菜单栏和工具栏
1.4 窗体与控件
1.4.1 第1个VB程序
1.4.2 控件的属性
1.4.3 控件的事件
1.4.4 控件的方法
1.5 发行应用程序
1.6 综合练习
1.7 常见问题
1.8 小结
1.9 习题

第2章 VisualBasic6.O基础
2.1 数据类型
2.1.1 基本数据类型
2.1.2 变量
2.1.3 常量
2.2 运算符与表达式
2.2.1 算术运算符及其表达式
2.2.2 关系运算符及其表达式
2.2.3 逻辑运算符及其表达式
2.2.4 字符串运算符
2.2.5 日期运算符
2.3 常用的内部函数
2.3.1 常用的数学函数
2.3.2 常用的字符串函数
2.3.3 常用的日期和时间函数
2.3.4 常用的数据类型转化函数
2.3.5 常用格式输出函数
2.4 编码规则
2.5 实例:格式化字符串
2.6 综合练习
2.7 常见问题
2.8 小结
2.9 习题

第3章 程序控制结构
3.1 顺序结构
3.2 选择结构
3.2.1 If条件语句
3.2.2 SelectCase条件语句
3.3 循环结构
3.3.1 计数循环结构
3.3.2 条件循环结构
3.3.3 ForEach-Next语句
3.3.4 循环嵌套
3.4 实例:自动求和程序
3.4.1 界面设计
3.4.2 实例结构
3.4.3 程序流程
3.4.4 代码实现
3.5 综合练习
3.6 常见问题
3.7 小结
3.8 习题

第4章 过程的建立和使用
4.1 过程概述
4.2 事件过程
4.3 通用过程
4.3.1 子过程
4.3.2 函数过程
4.4 参数传递
4.4.1 形参与实参
4.4.2 按值传递和按地址传递
4.5 过程的嵌套与递归调用
4.5.1 过程的嵌套调用
4.5.2 过程的递归调用
4.6 变量的作用域与生存周期
4.6.1 局部变量
4.6.2 模块变量
4.6.3 全局变量
4.7 实例:求1000以内2、3、5、7的倍数
4.7.1 界面设计
4.7.2 实例结构
4.7.3 程序流程
4.7.4 代码实现
4.8 综合练习
4.9 常见问题
4.1 0小结
4.1 1习题

第5章 数组
5.1 数组概述
5.1.1 数组声明
5.1.2 数组的应用
5.2 多维数组
5.3 动态数组
5.4 控件数组
5.5 实例:线性数组查找
5.6 综合练习
5.7 常见问题
5.8 小结
5.9 习题

第6章 高级数据类型
6.1 枚举类型
6.1.1 枚举类型声明
6.1.2 枚举类型引用
6.1.3 枚举类型变量
6.2 结构类型
6.2.1 结构类型声明
6.2.2 结构类型变量
6.2.3 结构类型引用
6.3 实例:复数四则运算
6.3.1 界面设计
6.3.2 实例结构
6.3.3 程序流程
6.3.4 代码实现
6.4 综合练习
6.5 常见问题
6.6 小结
6.7 习题

第7章 基本控件
7.1 控件概述
7.2 文本框与标签控件
7.2.1 TextBox控件
7.2.2 Label控件
7.2.3 文本控件示例
7.3 单选按钮和复选框控件
7.4 框架控件
7.5 列表框和组合框控件
7.6 滚动条控件
7.7 定时器控件
7.8 实例:图书信息库
7.8.1 界面设计
7.8.2 实例结构
7.8.3 程序流程
7.8.4 代码实现
7.9 综合练习
7.10 常见问题
7.11 小结
7.12 习题

第8章 高级控件
8.1 添加ActiveX控件
8.2 图像列表控件
8.3 菜单设计
8.3.1 菜单编辑器
8.3.2 弹出式菜单
8.3.3 动态增减菜单
8.4 工具栏控件
8.5 状态栏控件
8.6 通用对话框控件
8.7 选项卡控件
8.8 RichTextBox控件
8.9 进度条控件
8.10 树状视图控件
8.11 UpDown控件
8.12 MSComm控件
8.13 实例:文本编辑
8.13.1 界面设计
8.13.2 实例结构
8.13.3 代码实现
8.14 综合练习
8.15 常见问题
8.16 小结
8.17 习题

第9章 面向对象程序设计
9.1 面向对象方法
9.1.1 面向对象简介
9.1.2 对象、类和消息
9.1.3 封装、继承和多态
9.2 面向对象程序设计步骤
9.2.1 声明对象变量
9.2.2 对象变量赋值
9.2.3 释放对象
9.2.4 对象判断
9.2.5 确定对象的类
9.2.6 对象参数
9.2.7 系统对象
9.3 对象浏览器
9.4 类和类模块
9.5 实例:四则运算
9.5.1 界面设计
9.5.2 实例结构
9.5.3 代码实现
9.6 综合练习
9.7 常见问题
9.8 小结
9.9 习题

第10章 多文档界面
10.1 多文档界面(MDI)
10.1.1 MDI概述
10.1.2 创建MDI窗体
10.2 上下级菜单
10.3 子窗体排列
10.4 窗体对象
10.5 MDI程序设计
10.5.1 指定活动子窗体和控件
10.5.2 加载父窗体和子窗体
10.5.3 设置子窗体
10.5.4 卸载MDI窗体
10.6 实例:多窗体文本编辑器
10.6.1 界面设计
10.6.2 实例结构-
10.6.3 代码实现
10.7 综合练习
10.8 常见问题
10.9 小结
10.10 习题

第二篇 应用篇
第11章 文件处理
11.1 文件的结构和类型
11.1.1 文件的结构
11.1.2 文件的类型
11.2 文件系统控件
11.2.1 DriveListBox控件
11.2.2 DirlListBox控件
11.2.3 FileListBox控件
11.3 顺序文件
11.3.1 打开顺序文件
11.3.2 读取顺序文件
11.3.3 写入顺序文件
11.3.4 关闭顺序文件
11.4 随机文件
11.4.1 打开随机文件
11.4.2 读取随机文件
11.4.3 写入随机文件
11.4.4 关闭随机文件
11.5 二进制文件
11.5.1 二进制文件的操作
11.5.2 二进制文件的指针位置
11.6 磁盘文件和目录操作
11.7 实例:新建文本文件
11.7.1 界面设计
11.7.2 实例结构
11.7.3 新建功能
11.8 综合练习
11.9 常见问题
11.10 小结
11.11 习题

第12章 程序调试与错误处理
12.1 错误类型
12.1.1 语法错误
12.1.2 运行错误
12.1.3 逻辑错误
12.2 程序调试
12.2.1 设置断点
12.2.2 调试菜单
12.2.3 调试工具栏
12.3 错误处理
12.3.1 错误捕获
12.3.2 处理错误
12.3.3 退出错误处理例程
12.4.实例:除数为0的错误处理
12.5 综合练习
12.6 常见问题
12.7 小结
12.8 习题

第13章 数据库编程
13.1 数据库概述
13.2 数据管理器
13.2.1 VisData简介
13.2.2 创建数据库
13.2.3 创建表结构
13.2.4.数据操作
13.2.5 查询生成器
13.2.6 数据窗体设计器
13.3 结构化查询语言
13.3.1 SQL语言简介
13.3.2 SQL语言的组成
13.3.3 Select语句
13.3.4 QueryDef对象
13.4 Data控件
13.4.1 Data控件的属性
13.4.2 Data控件的方法
13.4.3 数据绑定
13.5 ADOData和DataGrid控件
13.5.1 ADOData控件
13.5.2 DataGrid控件
13.5.3 数据库控件示例
13.6 数据访问对象
13.7 实例:创建Access数据库
13.7.1 程序窗体界面模块
13.7.2 数据库创建模块
13.7.3 数据库信息保存模块
13.8 综合练习
13.9 常见问题
13.10 小结
13.11 习题

第14章 图形与图像处理
14.1 坐标系统
14.1.1 标准坐标系
14.1.2 自定义坐标系
14.2 颜色设置
14.3 绘图方法
14.3.1 PSet方法
14.3.2 Line方法
14.3.3 Circle方法
14.4 图形和图像控件
14.4.1 Line控件
14.4.2 Shape控件
14.4.3 PictureBox控件
14.4.4 Image控件
14.5 图像处理
14.5.1 图像的打开和保存
14.5.2 图像的复制和粘贴
14.5.3 格式转换
14.5.4 图像的移动
14.5.5 图像的变换
14.6 实例:图像翻转
14.7 综合练习
14.8 常见问题
14.9 小结
14.10 习题

第15章 多媒体应用
15.1 多媒体概述
15.2 Animation控件
15.3 MultimediaMCI控件
15.3.1 属性和事件
15.3.2 属性页设置
15.3.3 示例
15.4 实例:视频播放器
15.4.1 界面设计
15.4.2 代码实现
15.5 综合练习
15.6 常见问题
15.7 小结
15.8 习题

第16章 网络编程
16.1 网络编程概述
16.2 Winsock控件编程
16.2.1 TCP和UDP简介
16.2.2 控件简介
16.2.3 示例
16.3 InternetTransfer控件编程
16.3.1 HTTP和FTP简介
16.3.2 控件简介
16.3.3 FTP下载器
16.4 WebBrowser控件
16.5 实例:发送E-mail
16.6 综合练习
16.7 常见问题
16.8 小结
16.9 习题

第17章 Windows应用程序接口
17.1 API函数简介
17.1.1 动态链接
17.1.2 API数据类型
17.1.3 API函数分类
17.2 API编程
17.2.1 声明APl函数
17.2.2 API浏览器
17.2.3 调用API函数
17.2.4 文本旋转
17.3 实例:绘制动态Sin函数曲线
17.4 综合练习
17.5 常见问题
17.6 小结
17.7 习题

第三篇  实战篇
第18章 学生考试系统
18.1 程序功能简介
18.2 设计思路和结构
18.3 程序设计步骤
18.3.1 主界面程序
18.3.2 SQL查询模块
18.3.3 系统登录模块
18.3.4 答题模块
18.3.5 成绩查询模块
18.4 常见问题
18.5 小结

第19章 学生信息管理系统
19.1 程序功能简介
19.2 设计思路和结构
19.3 程序设计步骤
19.3.1 主界面程序
19.3.2 SQL查询模块
19.3.3 系统管理模块
19.3.4 班级管理模块
19.3.5 档案管理模块
19.3.6 课程管理模块
19.3.7 成绩管理模块
19.4 常见问题
19.5 小结

第20章 可视电话
20.1 程序功能简介
20.2 设计思路和结构
20.3 程序设计步骤
20.3.1 窗体加/卸载模块
20.3.2 呼叫模块
20.3.3 挂机模块
20.3.4 录像模块
20.3.5 视频处理模块
20.3.6 音频处理模块
20.3.7 数据传输模块
20.3.8 超时等待模块
20.4 常见问题
20.5 小结
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证