关于本书的内容有任何问题,请联系 张斌
第 1章 引言 10 1.1 程序与程序设计语言 10 1.2 VISUAL BASIC简介 12 1.2.1 Visual Basic的发展 12 1.2.2 Visual Basic的特点 13 1.2.3 Visual Basic的启动和退出 13 1.3 VISUAL BASIC的集成开发环境 15 1.4 建立简单的应用程序 21 1.4.1 设计Visual Basic应用程序的步骤 21 1.4.2 建立简单的应用程序 22 1.5 面向对象的程序设计语言 29 1.5.1 对象和类 29 1.5.2 对象的属性、事件和方法 30 1.6 窗体 33 1.6.1 窗体的基本属性 33 1.6.2 窗体的事件 38 1.6.3 窗体的方法 42 1.6.4 焦点和Tab键序 43 第 2章 Visual Basic语言基础 45 2.1 语言基础 45 2.1.1 Visual Basic的字符集 45 2.1.2 Visual Basic的词汇集 46 2.1.3 编码规则与约定 47 2.2 数据类型 49 2.3 常量与变量 52 2.3.1 常量 52 2.3.2 变量 54 2.4 运算符与表达式 56 2.4.1 算术运算符与算术表达式 56 2.4.2 关系运算符与关系表达式 58 2.4.3 逻辑运算符与逻辑表达式 60 2.4.4 字符串运算符与字符串表达式 61 2.4.5日期型表达式 62 2.4.6运算符的优先级 63 2.5 常用内部函数 64 2.5.1 数学函数 65 2.5.2 字符串函数 66 2.5.3 转换函数 68 2.5.4 日期和时间函数 69 2.5.5 格式输出函数 71 2.5.6 其他函数 73 第3章 Visual Basic 程序初步 75 3.1 结构化程序设计 75 3.1.1 采用的设计方法 75 3.1.2 基本结构 76 3.1.3 特点 76 3.2 顺序结构 76 3.2.1 赋值语句 77 3.2.2 数据的输入和输出 78 3.2.3 常用语句 86 3.3 基本控件 87 3.3.1 标准控件 87 3.3.2 命令按钮 93 3.3.3 标签 95 3.3.4 文本框 96 第4章 选择结构程序设计 101 4.1 算法介绍 101 4.1.1 算法介绍 101 4.1.2 算法的表示 104 4.2 条件语句 107 4.2.1 单分支结构语句 108 4.2.2 双分支语句 109 4.2.3 IIf函数 112 4.2.4 多分支结构语句 112 4.2.5 Choose函数 119 4.3 选择结构的嵌套 119 第5章 循环结构程序设计 126 5.1 循环语句 126 5.1.1 For…Next循环语句 126 5.1.2 Do…Loop循环语句 129 5.1.3 While…Wend循环语句 132 5.2 多重循环 134 5.3 其他控制语句 137 5.3.1 Exit语句 138 5.3.2 With…End With语句 138 5.3.3 GoTo语句 139 5.4 应用举例 140 第6章 数组 150 6.1 数组的概念 150 6.1.1 数组与数组元素 151 6.1.2 下标与数组的维数 151 6.2 数组的声明与应用 151 6.2.1 静态数组的声明 151 6.2.2 Array函数 153 6.2.3 数组的应用 154 6.3 动态数组 156 6.3.1 创建动态数组 156 6.3.2 数组刷新语句 157 6.4 FOR EACH……NEXT循环语句 158 6.5 控件数组 160 6.5.1 控件数组的概念 160 6.5.2 控件数组的创建 160 6.5.3 控件数组的使用 162 6.6 列表框与组合框 162 6.6.1 列表框 163 6.6.2 组合框 166 6.7 程序举例 168 第7章 常用控件 175 7.1 单选按钮 175 7.1.1 常用属性 175 7.1.2 常用事件 176 7.2 复选框 179 7.2.1 常用属性 179 7.2.2 常用事件 180 7.3 框架 181 7.3.1 框架的用途 181 7.3.2 常用属性 182 7.3.3 常用事件 182 7.4 滚动条 183 7.4.1 常用属性 184 7.4.2 常用事件 184 7.5 图片框 188 7.5.1 常用属性 188 7.5.2 常用方法和事件 189 7.6 图像框 192 7.6.1 图像框的用途 192 7.6.2 常用属性 192 7.7 计时器 195 7.7.1 常用属性 195 7.7.2 常用事件 195 第8章 过 程 202 8.1 过程概述 202 8.2 FUNCTION过程 202 8.2.1 函数过程的定义 202 8.2.2 Function过程的调用 205 8.3 SUB过程 206 8.3.1 事件过程和通用过程 206 8.3.2 Sub过程的定义 207 8.3.3 Sub过程的调用 208 8.4 参数传递 211 8.4.1 按址传递与按值传递 211 8.4.2 数组参数的传递 215 8.4.3 可选参数与可变参数 217 8.4.4 对象参数 219 8.5 过程的嵌套与递归调用 221 8.5.1 过程的嵌套调用 221 8.5.2 过程的递归调用 221 8.6 模块 223 8.6.1 窗体模块 223 8.6.2 标准模块 224 8.6.3 类模块 224 8.7 过程与变量的作用域 224 8.7.1 过程的作用域 225 8.7.2 变量的作用域 225 8.8 变量的生存期 229 8.8.1 动态变量 230 8.8.2 静态变量 230 8.9 多重窗体程序设计 231 8.9.1 多窗体处理 231 8.9.2 Sub Main过程 234 8.10 程序举例 234 第9章 界面设计 238 9.1 菜单设计 238 9.1.1 菜单编辑器 238 9.1.2 下拉式菜单 240 9.1.3 菜单的Click事件 242 9.1.4 菜单项的控制 244 9.1.5 弹出式菜单 248 9.2 工具栏和状态栏 250 9.2.1 ActiveX控件 250 9.2.2 工具栏 250 9.2.3 状态栏 253 9.3 对话框 256 9.3.1 预定义对话框 256 9.3.2 通用对话框 256 9.4 多重窗体程序设计与多文档程序设计 262 9.4.1 多窗体程序设计 262 9.4.2 多文档程序设计 264 9.5 SUB MAIN过程 266 9.6 鼠标与键盘事件 267 9.6.1 键盘事件 267 9.6.2 鼠标事件 269 第 10章 文件 272 10.1 文件的概念 272 10.1.1 数据文件的结构 272 10.1.2 文件类型 272 10.1.3 文件处理的步骤 272 10.2 顺序文件 273 10.2.1 顺序文件的打开与关闭 273 10.2.2 顺序文件的写入操作 274 10.2.3 顺序文件的读出操作 275 10.3 随机文件 279 10.3.1 随机文件的打开与关闭 279 10.3.2 随机文件的写入操作 279 10.3.3 随机文件的读出操作 279 10.4 常用的文件操作语句和函数 282 10.4.1 文件操作语句 282 10.4.2 文件操作函数 282 10.5 文件系统控件 283 10.5.1 驱动器列表框(DriveListBox) 283 10.5.2 目录列表框(DirListBox) 284 10.5.3 文件列表框(FileListBox) 284 10.5.4 文件系统控件的联动 285 10.6 应用举例 286 第 11章 图形操作 290 11.1图形操作基础 290 11.1.1引例 290 11.1.2 坐标系统 291 11.1.3绘图属性 293 11.2图形控件 297 11.3图形方法和事件 299 11.4图形的层次 303 第 12章 数据库应用 306 12.1 数据库基础 306 12.1.1 数据库的基本概念 306 12.1.2 关系数据库 308 12.1.3 Visual Basic数据库应用系统 310 12.2 数据管理器的使用 314 12.2.1 创建数据库 314 12.2.2 添加数据表 315 12.2.3 修改数据表结构 317 12.2.4 用户数据的编辑 318 12.2.5 数据窗体设计器 319 12.3 数据库控件 321 12.3.1 数据控件 321 12.3.2 数据绑定控件 324 12.3.3 记录集Recordset对象 325 12. 4 ADO数据访问对象 328 12.4.1 ADO控件使用基础 328 12.4.2 创建ADO控件 328 12.4.3 ADO控件的常用属性、方法与事件 329 12.4.4 ADO数据绑定控件 332 参考文献 341
本书是C++程序设计语言的参考书,章节和内容编排与《C++程序设计基础教程》配套,主要包括各章节知识点概要、习...
本书根据网络工程项目工作安排知识点,脉络清晰,理论知识系统。注重理论与实践的紧密结合,充分考虑了各类型、各层次...
全书分为三部分:第一部分为基础部分,介绍数据库的基本原理和SQL语句;第二部分为应用部分, 介绍了SQL程序设...
本书是《VB语言程序设计教程》配套的实验教材,书中详细的介绍了每个实验的实验目的、实验分析、实验设计、实验代码...
《C++程序设计基础教程》利用通俗易懂的语言以及大量浅显易懂的典型实例,循序渐进地介绍C++程序设计的基础知识...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
...
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的编写方式,系统地讲解Python的相关知识。本书...
本书深入浅出地讲解了Stable Diffusion在视觉设计领域的原理与应用。本书共10章,包括AIGC视觉...
本书是与《线性代数(慕课版 第2版)》配套的学习指导书,是根据工科类高等院校“线性代数”课程的基本要求,结合编...
我要评论