词条 | 21天学通Visual Basic |
释义 | 图书信息出版社: 电子工业出版社; 第1版 (2011年2月1日) 丛书名: 21天学编程系列 平装: 411页 正文语种: 简体中文 开本: 16 ISBN: 7121124505, 9787121124501 条形码: 9787121124501 尺寸: 25.6 x 18.4 x 3 cm 重量: 762 g 内容简介《21天学通Visual Basic(第2版)》是Visual Basic 6.0的入门教程,主要针对没有程序设计基础的读者,详细介绍了Visual Basic 6.0的基本概念和编程技术。书中通过大量的范例及综合练习来介绍Visual Basic 6.0的基本概念、语言特点、基本的程序设计方法,以及小型应用程序的设计步骤。《21天学通Visual Basic(第2版)》在内容讲解上力求形象生动、深入浅出,使读者能够较为轻松地理解基本概念。读者可以在较短时间内通过对基本概念的理解和自己动手编程来快速掌握Visual Basic 6.0基本的和最新的程序设计方法。 《21天学通Visual Basic(第2版)》共21章,主要内容包括Visual Basic 6.0集成开发环境、Visual Basic 6.0语言基础、程序控制结构、数组、过程和函数、应用程序用户界面、控件、菜单、文件系统、图形与图像、多媒体技术、网络通信技术、API函数应用、ActiveX控件、程序的调试与除错、数据库系统与SQL语言、ADO数据库编程、Visual Basic数据库控件编程、数据报表技术,以及综合案例开发等内容。 《21天学通Visual Basic(第2版)》附赠DVD光盘1张,包括超大容量教学视频、电子教案(PPT)、源代码、职场面试法宝等。 读者对象:《21天学通Visual Basic(第2版)》既适合于没有编程基础的Visual Basic 6.0初学者作为入门教程,也可作为各类Visual Basic 6.0开发者的参考书籍。 目录第一篇 Visual Basic 6.0基础篇 第1章 Visual Basic 6.0概述 1 1.1 Visual Basic 6.0概述 1 1.1.1 Visual Basic的发展历程 1 1.1.2 Visual Basic 6.0的特点 1 1.1.3 Visual Basic 6.0的安装和卸载 2 1.2 Visual Basic 6.0集成开发环境(IDE) 3 1.2.1 启动Visual Basic 6.0 3 1.2.2 退出Visual Basic 6.0 4 1.2.3 集成开发环境的组成部分 5 1.3 第一个Visual Basic应用程序——Hello World 8 1.3.1 从“Hello World”开始 8 1.3.2 创建工程 8 1.3.3 创建窗体 9 1.3.4 设计程序界面 9 1.3.5 编写代码 9 1.3.6 保存工程 10 1.3.7 运行程序 10 1.3.8 生成可执行文件 11 1.4 Visual Basic 6.0 的帮助系统 11 1.4.1 MSDN帮助系统 12 1.4.2 网络资源 13 1.5 小结 13 1.6 习题 13 第2章 Visual Basic 6.0语言基础 15 2.1 代码编写规范 15 2.1.1 标识符命名规则 15 2.1.2 语句书写规范 16 2.1.3 程序注释 16 2.1.4 格式化及缩排 17 2.2 数据类型 17 2.2.1 基本数据类型 18 2.2.2 自定义数据类型 20 2.3 常量 22 2.3.1 局部常量 22 2.3.2 模块级常量 23 2.3.3 公用常量 23 2.4 变量 24 2.4.1 普通局部变量 24 2.4.2 静态局部变量 24 2.4.3 模块级变量 25 2.4.4 公用变量 25 2.5 运算符 26 2.5.1 算术运算符 26 2.5.2 字符串运算符 27 2.5.3 关系运算符 27 2.5.4 逻辑运算符 28 2.6 表达式 29 2.6.1 表达式的分类 29 2.6.2 表达式的书写规则 29 2.6.3 复合表达式的运算顺序 30 2.7 小结 30 2.8 习题 30 第3章 程序控制结构 33 3.1 顺序结构 33 3.1.1 赋值语句 33 3.1.2 顺序结构实例 34 3.2 选择结构 34 3.2.1 If…Then语句 35 3.2.2 If…Then…Else语句 36 3.2.3 If…Then…ElseIf…Else语句 37 3.2.4 IIf函数 38 3.2.5 If语句的嵌套 39 3.2.6 Select Case语句 41 3.2.7 Is、To关键字的使用 42 3.3 循环结构 44 3.3.1 While…Wend语句 44 3.3.2 For…Next语句 45 3.3.3 For Each…Next语句 47 3.3.4 While型Do…Loop语句 47 3.3.5 Until型Do…Loop语句 49 3.3.6 循环的嵌套 50 3.4 其他结构控制语句 51 3.4.1 GoTo语句 51 3.4.2 Exit语句 52 3.4.3 End语句 53 3.4.4 With语句 53 3.4.5 DoEvents语句 53 3.5 小结 54 3.6 习题 54 第4章 数组 58 4.1 数组的概念 58 4.2 静态数组与动态数组 58 4.2.1 静态数组 59 4.2.2 动态数组 59 4.3 一维数组与多维数组 60 4.3.1 一维数组 60 4.3.2 多维数组 62 4.4 数组的基本操作 63 4.4.1 输入数组元素 63 4.4.2 输出数组元素 63 4.4.3 插入数组元素 64 4.4.4 删除数组元素 65 4.4.5 查找数组元素 66 4.4.6 数组的排序 68 4.5 小结 70 4.6 习题 70 第5章 过程和函数 75 5.1 Sub过程 75 5.1.1 Sub过程的分类 75 5.1.2 创建Sub过程 76 5.1.3 调用Sub过程 77 5.2 Function过程 77 5.2.1 创建Function过程 78 5.2.2 调用Function过程 79 5.3 参数传递 79 5.3.1 形参与实参 80 5.3.2 传值调用 80 5.3.3 传址调用 81 5.3.4 可选参数 82 5.3.5 数组参数 83 5.3.6 对象参数 84 5.4 过程的嵌套与递归调用 85 5.4.1 嵌套调用 85 5.4.2 递归调用 86 5.5 小结 87 5.6 习题 87 第二篇 VB应用程序篇 第6章 应用程序用户界面 91 6.1 界面样式 91 6.1.1 单文档界面 91 6.1.2 多文档界面 91 6.1.3 资源管理器样式界面 92 6.2 窗体的基本概念 92 6.2.1 窗体的组成 93 6.2.2 添加和删除窗体 93 6.3 窗体的属性、方法和事件 94 6.3.1 窗体的常用属性 94 6.3.2 窗体的常用方法 97 6.3.3 窗体的常用事件 101 6.4 多文档界面设计 105 6.4.1 多文档界面概述 105 6.4.2 多文档窗体菜单的设计 106 6.5 小结 108 6.6 习题 109 第7章 通用标准控件 112 7.1 控件概述 112 7.2 文本框控件 113 7.2.1 文本框控件的属性 113 7.2.2 文本框控件的事件 115 7.2.3 应用示例 115 7.3 命令按钮控件 116 7.3.1 命令按钮控件的属性 117 7.3.2 命令按钮控件的事件 118 7.3.3 用户登录窗体设计范例 119 7.4 单选按钮控件 120 7.4.1 单选按钮控件的属性 120 7.4.2 单选按钮控件的事件 121 7.5 复选按钮控件 122 7.5.1 复选按钮控件的属性 122 7.5.2 设置字体格式范例 123 7.6 定时器控件 125 7.6.1 定时器控件的属性 125 7.6.2 定时器控件应用范例 125 7.7 列表框控件 127 7.7.1 列表框控件的属性 127 7.7.2 列表框控件的方法 129 7.7.3 列表框控件的事件 130 7.7.4 列表框控件应用范例 130 7.8 小结 133 7.9 习题 133 第8章 扩展控件 138 8.1 通用对话框控件 138 8.1.1 “打开”对话框 139 8.1.2 “工程另存为”对话框 141 8.1.3 “颜色”对话框 142 8.1.4 “字体”对话框 144 8.1.5 “打印”对话框 146 8.2 列表视图控件 149 8.2.1 常用属性 149 8.2.2 常用方法 150 8.2.3 常用事件 152 8.3 树视图控件 152 8.3.1 常用属性 153 8.3.2 常用方法 153 8.4 小结 155 8.5 习题 156 第9章 菜单、工具栏与状态栏 161 9.1 菜单 161 9.1.1 菜单编辑器 162 9.1.2 下拉式菜单 162 9.1.3 应用示例 163 9.2 弹出式菜单 165 9.3 工具栏 166 9.3.1 一般步骤 166 9.3.2 应用示例 167 9.4 状态栏 170 9.5 小结 172 9.6 习题 172 第10章 文件系统 177 10.1 文件系统概述 177 10.1.1 文件的结构 177 10.1.2 文件的类型 178 10.2 文件的基本操作 179 10.2.1 顺序文件的打开和关闭 179 10.2.2 顺序文件的写操作 180 10.2.3 顺序文件的读操作 182 10.2.4 随机文件的打开和关闭 183 10.2.5 随机文件的写操作 184 10.2.6 随机文件的读操作 186 10.3 文件系统控件 188 10.3.1 DriveListBox控件 188 10.3.2 DirListBox控件 191 10.3.3 FileListBox控件 192 10.3.4 应用示例 196 10.4 文件系统对象 198 10.4.1 文件系统对象(FSO)概述 198 10.4.2 Drive对象 200 10.4.3 Folder对象 202 10.4.4 File对象 205 10.4.5 TextStream对象 208 10.5 小结 210 10.6 习题 211 第11章 图形与图像 216 11.1 坐标系统 216 11.2 图形的基本属性 217 11.2.1 获取当前坐标 217 11.2.2 设置颜色属性 218 11.2.3 设置线条属性 218 11.2.4 填充图形 221 11.3 图形控件 222 11.3.1 Shape控件 223 11.3.2 Line控件 223 11.4 图形的基本方法 224 11.4.1 PSet方法 224 11.4.2 Line方法 225 11.4.3 Circle方法 227 11.4.4 Cls方法 228 11.4.5 用图形方法绘制统计图例 228 11.5 小结 232 11.6 习题 232 第12章 多媒体编程 236 12.1 多媒体概述 236 12.2 多媒体控件 236 12.2.1 MMControl控件 236 12.2.2 WindowsMediaPlayer控件 241 12.3 API函数实现多媒体编程 243 12.3.1 PlaySound函数 243 12.3.2 mciSendString函数 245 12.4 小结 246 12.5 习题 246 第三篇 VB高级应用篇 第13章 网络通信编程技术 252 13.1 网络协议 252 13.1.1 TCP/IP协议 252 13.1.2 UDP协议 253 13.2 Winsock控件 253 13.2.1 常用属性 254 13.2.2 常用方法 257 13.2.3 主要事件 259 13.3 Winsock控件的应用 260 13.3.1 创建网络通信程序服务器端 260 13.3.2 创建网络通信程序客户端 263 13.3.3 用UDP创建网络通信程序 266 13.4 小结 266 13.5 习题 266 第14章 WIN32 API函数 270 14.1 API概述 270 14.1.1 API简介 270 14.1.2 动态链接库(DLL) 270 14.2 使用API 271 14.2.1 API函数的声明 271 14.2.2 启动API文本浏览器 271 14.2.3 用API文本浏览器声明API函数 272 14.3 API函数的应用 273 14.3.1 常用API函数 273 14.3.2 获取驱动器的类型 275 14.3.3 锁定鼠标移动边界 276 14.4 小结 278 14.5 习题 278 第15章 ActiveX控件 282 15.1 ActiveX控件概述 282 15.2 创建ActiveX控件 282 15.2.1 创建步骤 282 15.2.2 创建ActiveX控件工程 283 15.2.3 设计外观 283 15.2.4 添加代码 285 15.2.5 添加属性、方法和事件 287 15.2.6 生成ActiveX控件 290 15.2.7 使用ActiveX控件 290 15.3 小结 291 15.4 习题 291 第16章 程序的调试与除错 296 16.1 常见错误类型 296 16.1.1 编译错误 296 16.1.2 运行错误 297 16.1.3 逻辑错误 298 16.2 程序工作模式 298 16.3 程序调试技术 299 16.3.1 调试工具栏 299 16.3.2 本地窗口 299 16.3.3 立即窗口 300 16.3.4 监视窗口 300 16.3.5 Debug对象 301 16.3.6 Stop语句 302 16.4 错误处理 303 16.4.1 Err对象 303 16.4.2 捕获错误 304 16.4.3 恢复程序运行 304 16.5 小结 304 16.6 习题 305 第四篇 VB与数据库系统篇 第17章 数据库系统与SQL语言 307 17.1 数据库系统概述 307 17.1.1 三级模式 307 17.1.2 关系数据库 308 17.2 Access数据库 309 17.2.1 创建Access数据库 309 17.2.2 添加数据表 310 17.3 SQL Server数据库 311 17.3.1 创建SQL Server数据库 311 17.3.2 新建数据表 312 17.4 SQL语言 314 17.4.1 数据查询语句 314 17.4.2 数据操作语句 315 17.4.3 数据定义语句 316 17.5 小结 317 17.6 习题 317 第18章 ADO数据库编程 321 18.1 ADO概述 321 18.2 ADO对象模型 322 18.2.1 Connection对象 322 18.2.2 连接数据库 323 18.2.3 Recordset对象 324 18.2.4 数据显示实例 326 18.2.5 Command对象 328 18.2.6 Field对象 331 18.2.7 Stream对象 333 18.2.8 Error对象 334 18.3 小结 334 18.4 习题 334 第19章 VB与数据库编程 343 19.1 Data控件 343 19.1.1 Data控件的常用属性 343 19.1.2 Data控件的常用方法 344 19.1.3 Data控件的常用事件 345 19.2 ADO控件 345 19.2.1 ADO控件的常用属性 346 19.2.2 ADO控件的常用方法 347 19.2.3 连接数据库 347 19.3 数据绑定控件 349 19.3.1 DBGrid控件 349 19.3.2 DBList控件和DBCombo控件 350 19.3.3 DataGrid控件 352 19.3.4 DataList控件和DataCombo控件 353 19.4 小结 355 19.5 习题 355 第20章 设计数据报表 362 20.1 数据环境 362 20.1.1 添加数据环境设计器 362 20.1.2 添加Connecion对象 363 20.1.3 添加Command对象 363 20.1.4 使用数据环境 364 20.2 数据报表 366 20.2.1 添加数据报表设计器 366 20.2.2 制作数据报表 367 20.3 小结 368 20.4 习题 368 第21章 人事管理系统开发实例 374 21.1 人事管理系统开发背景 374 21.2 人力资源案例设计与分析 374 21.2.1 系统结构设计 374 21.2.2 系统需求分析 375 21.2.3 系统总体设计 375 21.3 数据库设计 376 21.3.1 数据库需求分析 376 21.3.2 创建数据库 376 21.4 设计公共函数模块 379 21.4.1 创建公共变量和公共函数模块 379 21.4.2 创建入口函数 381 21.5 创建系统登录模块 382 21.6 创建主窗体模块 383 21.7 创建用户管理子模块 384 21.8 创建修改密码子模块 385 21.9 创建基础数据管理模块 385 21.10 创建部门信息管理模块 386 21.11 创建职员基本信息管理子模块 387 21.12 设计报表 388 21.13 创建数据库管理模块 388 21.13.1 创建数据库备份子模块 388 21.13.2 创建数据库恢复子模块 389 21.14 应用程序的打包发布 390 21.15 小结 393 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。