关于本书的内容有任何问题,请联系 潘春燕
目 录 第 1章 概述 1 1.1 程序设计语言与程序设计 1 1.2 VB简介 2 1.3 VB集成开发环境 2 1.4 通过一个简单的应用程序快速入门 7 1.5 设计VB应用程序一般步骤 11 1.5.1 设计用户界面 11 1.5.2 设置属性 12 1.5.3 编写代码 12 1.5.4 保存和运行调试工程,生成EXE文件 12 1.6 对象、事件与事件过程 13 习题 14 第 2章 数据与表达式 15 2.1 VB的基本字符集和词汇集 15 2.1.1 字符集 15 2.1.2 词汇集 15 2.2 VB的基本数据类型 16 2.2.1 字符串型 16 2.2.2 数值型 16 2.2.3 逻辑型 17 2.2.4 日期型 17 2.2.5 变体型 17 2.2.6 自定义类型 18 2.3 常量与变量 18 2.3.1 常量 19 2.3.2 变量 20 2.4 运算符与表达式 22 2.4.1 算术运算符 22 2.4.2 字符串运算符 22 2.4.3 关系运算符 23 2.4.4 逻辑运算符 23 2.4.5 表达式 24 2.5 常用内部函数 24 2.5.1 数学函数 25 2.5.2 转换函数 25 2.5.3 字符串函数 26 2.5.4 日期与时间函数 26 习题 27 第3章 简单VB程序设计 28 3.1 窗体 28 3.1.1 窗体的主要属性 28 3.1.2 事件 30 3.2 命令按钮 31 3.2.1 属性 31 3.2.2 事件 31 3.3 标签 31 3.3.1 属性 32 3.3.2 事件 32 3.4 文本框 32 3.4.1 属性 32 3.4.2 事件 33 3.4.3 方法 33 3.5 赋值语句 34 3.6 Print方法 36 3.6.1 Print的格式及功能 36 3.6.2 Cls方法 37 3.7 输入框 37 3.8 消息框 39 3.9 注释语句、结束语句 41 3.9.1 注释语句 41 3.9.2 结束语句 42 3.10 程序调试 42 3.10.1 程序错误 42 3.10.2 3种模式 43 3.10.3 调试方法 43 习题 45 第4章 选择结构 46 4.1 块If 46 4.1.1 块If的格式、功能 46 4.1.2 块If的嵌套 48 4.2 Else If语句 52 4.3 行If语句 54 4.4 Select Case语句 55 习题 56 第5章 循环结构 58 5.1 循环概述 58 5.2 For循环 59 5.3 While循环 63 5.4 Do循环 64 5.5 循环的嵌套 66 5.6 循环的退出 69 习题 70 第6章 常用控件与多窗体 72 6.1 图片框与图像框 72 6.1.1 图片框、图像框的常用属性 72 6.1.2 图片框、图像框的区别 73 6.2 定时器 74 6.3 单选按钮与复选框 75 6.3.1 单选按钮 75 6.3.2 复选框 77 6.4 容器与框架 78 6.5 列表框与组合框 79 6.5.1 列表框 79 6.5.2 组合框 82 6.6 滚动条 84 6.7 焦点与Tab顺序 86 6.7.1 焦点 86 6.7.2 Tab顺序 87 6.8 多窗体 87 6.8.1 多窗体有关的操作 87 6.8.2 多窗体有关的语句和方法 89 6.8.3 多窗体程序设计举例 89 习题 91 第7章 数组 92 7.1 数组的概念 92 7.2 一维数组 92 7.2.1 一维数组的定义 92 7.2.2 一维数组的引用 93 7.2.3 一维数组的应用举例 94 7.3 二维数组 96 7.3.1 二维数组的定义 96 7.3.2 二维数组的引用 97 7.3.3 二维数组的应用举例 98 7.4 可调数组 99 7.4.1 可调数组的定义 99 7.4.2 可调数组的应用举例 100 7.5 控件数组 100 7.5.1 控件数组的概念 100 7.5.2 控件数组的建立 101 7.5.3 控件数组的应用举例 101 习题 103 第8章 过程 105 8.1 子过程 106 8.1.1 子过程的定义 106 8.1.2 过程的调用 107 8.2 函数过程 108 8.2.1 函数的定义 108 8.2.2 函数的调用 109 8.3 参数传递 109 8.3.1 传值 110 8.3.2 传址 110 8.3.3 数组参数的传递 111 8.4 过程与变量的作用域 113 8.4.1 过程的作用域 113 8.4.2 变量的作用域 114 8.4.3 静态变量 115 8.5 鼠标事件和键盘事件 116 8.5.1 鼠标事件 116 8.5.2 键盘事件 118 习题 119 第9章 文件 120 9.1 文件操作流程 120 9.1.1 打开文件 120 9.1.2 访问文件 121 9.1.3 关闭文件 121 9.2 顺序文件 121 9.2.1 顺序文件的打开与关闭 121 9.2.2 顺序文件的写操作 122 9.2.3 顺序文件的读操作 123 9.3 随机文件 124 9.3.1 随机文件的打开与关闭 124 9.3.2 随机文件的写操作 125 9.3.3 随机文件的读操作 126 9.4 二进制文件 126 9.4.1 二进制文件的打开与关闭 126 9.4.2 二进制文件的读/写操作 126 9.5 文件操作常用函数 127 习题 128 第 10章 高级界面设计 129 10.1 菜单 129 10.1.1 下拉菜单 129 10.1.2 弹出式菜单 133 10.2 对话框 134 10.2.1 通用对话框 134 10.2.2 “打开”对话框 136 10.2.3 “另存为”对话框 139 10.2.4 “颜色”对话框 139 10.2.5 “字体”对话框 140 10.2.6 “打印”对话框 141 10.2.7 “帮助”对话框 142 10.2.8 自定义对话框 143 10.3 多重文档界面(MDI) 143 10.4 文件操作控件 147 10.4.1 驱动器列表框 147 10.4.2 目录列表框 148 10.4.3 文件列表框 149 10.5 工具栏 151 习题 154 第 11章 图形操作 155 11.1 图形控件 155 11.1.1 直线控件(Line) 155 11.1.2 形状控件(Shape) 156 11.2 VB坐标系 157 11.2.1 坐标系 157 11.2.2 坐标单位 157 11.2.3 自定义坐标系 158 11.3 图形方法 159 11.3.1 Pset方法画点 159 11.3.2 Line方法画直线或矩形 161 11.3.3 Cicle方法画圆、椭圆、圆弧和 扇形 164 习题 165 第 12章 VB数据库开发 167 12.1 数据库基础知识 167 12.1.1 数据与数据库 167 12.1.2 关系型数据库 167 12.2 创建数据库 168 12.2.1 创建一个数据库 168 12.2.2 创建数据表 170 12.2.3 查询 173 12.3 结构化查询语言(SQL) 174 12.4 访问数据库 176 12.4.1 数据访问接口 176 12.4.2 ADO对象模型数据访问 176 12.5 ADO控件 181 12.5.1 添加ADO数据控件 181 12.5.2 使用ADO DATA控件连接数据库 181 习题 183 第 13章 VB多媒体应用 185 13.1 多媒体基础 185 13.2 MCI命令和MMControl控件 186 13.2.1 MCI命令 186 13.2.2 MMControl控件 186 13.2.3 MMControl控件的特有事件及编程步骤 187 13.2.4 应用举例 188 13.3 API函数 190 13.3.1 API函数简介 190 13.3.2 API函数的说明 191 13.3.3 API多媒体函数应用举例 192 13.4 引用外部功能编程 194 13.4.1 MSTTS简介 194 13.4.2 应用举例 194 习题 196 第 14章 ActiveX控件 197 14.1 创建一个简单的ActiveX控件 197 14.2 使用自己创建的ActiveX控件 200 14.3 创建ActiveX控件的一般步骤 201 习题 201 VB实验 202 实验1 VB程序设计起步 202 实验2 简单VB程序设计 203 实验3 选择结构 204 实验4 循环结构 205 实验5 常用控件及多窗体 206 实验6 数组 207 实验7 过程 209 实验8 文件 209 实验9 高级界面设计 210 实验10 图形操作 211 实验11 数据库编程 211 实验12 多媒体程序设计 212 实验13 ActiveX控件 212
全书由12 章组成,内容主要包括绪论、交互式计算机图形处理系统、基本图形生成算法、自由曲线和曲面、图形变换...
本书从结构化方法和面向对象方法两方面介绍软件工程的基本概念、原理和方法,并用一个案例贯穿每一章的实践部分,...
本书以设计策略为主线,循序渐进地介绍了经典算法设计(包括分治、动态规划、贪心、回溯、迭代改进等算法)、NP...
本书介绍SQL Server 2008数据库管理系统,主要内容包含3个部分:第一部分是数据库基础部分;第二...
本书由11章、2个附录组成,主要内容包括关系数据库基础、SQL语言、关系数据理论、数据库设计、事务与并发控...
本书是程序设计基础类教材,旨在面向零基础初学者(特别是非计算机相关专业的读者)讲解C语言程序设计相关知识。主要...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
本书深入浅出地介绍数据分析的完整流程及Python实现,分为三篇共10章。第一篇为基础篇(第1章~第5章),包...
本书将Python程序设计的知识按由易到难、由浅入深的规律精心设计为12个模块,包括程序开发环境构建与数据输入...
本书注重零基础商科类专业读者实现Python数据分析的学习,加强读者基于数据分析而非常用的编程基础。全书共11...
我要评论