Visual Basic完全自学手册


Visual Basic完全自学手册

文章插图
Visual Basic完全自学手册【Visual Basic完全自学手册】《Visual Basic完全自学手册》是2009年1月1日机械工业出版社出版的书 , 正文语种:是简体中文 。
基本介绍中文名:Visual Basic完全自学手册
出版社:: 机械工业出版社
丛书名: :编程红宝书
页码:440页
出版时间:2009年1月1日
包装:平装
开本:16
ISBN:9787111256533
内容简介《Visual Basic完全自学手册》由浅入深 , 循序渐进地讲授如何使用Visual Basic进行程式设计 。全书内容包括Visual Basic程式集成开发环境、Visual Basic语法基础、程式控制结构、过程的建立和使用、数组及其使用方法、枚举类型和结构类型数据、基本控制项和高级控制项、面向对象程式设计、多文档界面设计、档案处理技术、程式调试和错误处理技术、资料库编程技术、图形与图像处理方法、多媒体套用技术、网路编程技术和Windows应用程式接口技术 。Visual Basic是最流行的套用软体开发技术之一 。《Visual Basic完全自学手册》最后3章详细介绍了3个套用系统 , 分别是学生考试系统、学生信息管理系统和可视电话 , 便于读者学习 。《Visual Basic完全自学手册》适合Visual Basic初学者和具有一定编程经验的Visual Basic程式开发人员、大专院校学生阅读 。目录写给自学编程的人员前言第一篇 基础篇第1章 VisualBasic的集成开发环境1.1 VB概述1.2 安装和卸载VB1.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-mail16.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 小结