关于本书的内容有任何问题,请联系 范博涛
目 录 第 1章 Visual Basic程序设计概述 1 1.1 Visual Basic的版本 1 1.2 Visual Basic的特点 2 1.3 Visual Basic的安装、启动和退出 3 1.4 VB 6.0的集成开发环境 3 1.5 Visual Basic程序开发的一般步骤 6 1.6 一个典型的VB应用程序 7 1.7 Visual Basic中的对象 8 1.8 窗体 9 1.8.1 窗体的结构与属性 10 1.8.2 窗体事件 11 1.8.3 窗体的常用方法 12 1.9 VB的基本控件 13 1.9.1 标签(Label) 14 1.9.2 文本框(TextBox) 14 1.9.3 命令按钮(CommandButton) 16 练习题 16 第 2章 VB程序设计基础 19 2.1 VB基本规范 19 2.1.1 标识符 19 2.1.2 语句 20 2.1.3 VB代码书写规则 20 2.2 数据类型 21 2.2.1 基本数据类型 21 2.2.2 自定义数据类型 24 2.3 常量和变量 25 2.3.1 常量 25 2.3.2 变量 27 2.4 常用的内部函数 29 2.5 运算符与表达式 33 2.5.1 算术运算符与表达式 33 2.5.2 字符串运算符与表达式 34 2.5.3 关系运算符与表达式 34 2.5.4 逻辑运算符与表达式 34 2.5.5 复杂表达式的执行顺序 35 练习题 36 第3章 结构化程序设计 39 3.1 计算思维、算法及程序设计 39 3.1.1 计算思维 39 3.1.2 算法 40 3.1.3 常见算法 43 3.1.4 程序设计 45 练习题 47 3.2 顺序结构程序设计 49 3.2.1 赋值语句 49 3.2.2 Print方法 52 3.2.3 定位输出函数Tab() 53 3.2.4 空格函数Spc() 53 3.3.5 条件函数嵌套 74 3.3.6 多分支条件语句 74 3.3.7 选择情况语句 75 练习题 77 3.4 循环结构程序设计 78 3.4.1 循环的分类 79 3.2.5 输入对话框函数InputBox() 53 3.2.6 消息框函数MsgBox() 55 3.2.7 输出格式函数Format() 57 3.2.8 常见方法与语句 59 3.2.9 顺序程序设计举例 61 练习题 64 3.3 选择结构程序设计 65 3.3.1 单分支条件语句 66 3.3.2 双分支条件语句 68 3.3.3 条件函数IIf() 70 3.3.4 条件语句嵌套 71 3.4.2 For/Next语句 80 3.4.3 Do/Loop语句 90 3.4.4 循环嵌套 95 3.4.5 循环程序设计综合举例 98 练习题 118 第4章 常用控件 123 4.1 选择控件 123 4.1.1 复选框(CheckBox)、选项按钮(OptionButton) 123 4.1.2 列表框(ListBox) 123 4.1.3 组合框(ComboBox) 125 4.2 图形控件 127 4.2.1 图片框(PictureBox)和图像框(Image) 127 4.2.2 形状(Shape)控件和直线(Line) 129 4.3 其他控件 129 4.3.1 滚动条(ScrollBar) 129 4.3.2 计时器(Timer) 130 4.3.3 框架(Frame) 131 练习题 134 第5章 数组 136 5.1 数组的概念 136 5.2 静态数组 137 5.2.1 静态数组的定义 137 5.2.2 静态数组的操作 138 5.2.3 数组的常用函数及语句 141 5.3 动态数组 142 5.3.1 动态数组的定义 143 5.3.2 动态数组的删除 144 5.4 控件数组 145 5.5 数组的应用 146 5.5.1 应用数组排序 146 5.5.2 应用数组解数列问题 147 练习题 149 第6章 过程 154 6.1 Sub过程 154 6.1.1 事件过程 154 6.1.2 子程序过程 155 6.1.3 Sub过程的调用 157 6.2 Function过程 159 6.2.1 Function过程的定义 159 6.2.2 Function过程的调用 160 6.2.3 调用其他模块中的过程 160 6.3 参数传递 161 6.3.1 参数传递方式 161 6.3.2 数组参数的传递 163 6.3.3 可选参数和可变参数 164 6.3.4 对象参数 165 6.4 变量的作用域 167 6.4.1 局部变量 167 6.4.2 模块变量 167 6.4.3 全局变量 169 6.4.4 静态变量 170 6.5 程序示例:用Function过程解素数问题 170 练习题 171 第7章 文件 176 7.1 文件结构及其分类 176 7.1.1 文件的结构 176 7.1.2 文件分类 177 7.2 与文件操作相关的语句和函数 177 7.2.1 常用文件操作语句 177 7.2.2 文件操作函数 180 7.3 文件的基本操作 182 7.3.1 文件的打开(建立) 182 7.3.2 文件的关闭 184 7.3.3 顺序文件的操作 184 7.3.4 随机文件 191 7.3.5 二进制文件 197 7.4 文件系统控件 199 7.4.1 驱动器列表框控件 199 7.4.2 目录列表框控件 200 7.4.3 文件列表框控件 201 练习题 203 第8章 对话框与菜单 206 8.1 通用对话框 206 8.1.1 CommonDialog对象 206 8.1.2 文件对话框 207 8.1.3 “颜色”对话框 209 8.1.4 “字体”对话框 210 8.1.5 “打印”对话框 212 8.1.6 “帮助”对话框 214 8.2 菜单操作 214 8.2.1 菜单概述 214 8.2.2 下拉式菜单设计 215 8.2.3 菜单属性设置 219 8.2.4 菜单事件响应 221 8.2.5 创建子菜单 221 8.2.6 弹出式菜单设计 222 8.3 VB工具栏与状态栏的操作 224 8.3.1 工具栏 224 8.3.2 状态栏 229 练习题 230 第9章 程序调试与出错处理 232 9.1 程序错误 232 9.1.1 编译错误 232 9.1.2 运行时错误 233 9.1.3 逻辑错误 234 9.2 调试和排错 234 9.2.1 VB开发环境的工作模式 234 9.2.2 VB调试工具 235 9.2.3 使用调试工具 239 9.3 错误捕获及处理 240 9.3.1 Err对象 241 9.3.2 错误处理的步骤 241 9.3.3 捕获错误语句 241 9.3.4 退出错误处理语句 242 9.3.5 常用的错误捕获与处理代码结构 241 练习题 243 第 10章 图形操作 245 10.1 图形操作基础 245 10.1.1 坐标系统 245 10.2.1 Line控件 249 10.2.2 Shape控件 251 10.2.3 MSChart控件 253 10.3 Visual Basic绘图方法 257 10.3.1 Line方法 257 10.3.2 Circle方法 258 10.3.3 Pset方法 259 10.1.2 使用颜色 248 10.2 Visual Basic绘图控件 249 10.3.4 Point方法 259 10.3.5 其他相关方法 260 10.4 显示图片 262 10.4.1 加载图片 263 10.4.2 图片框控件 263 10.4.3 图像框控件 263 练习题 265 第 11章 数据库技术 268 11.1 数据库基础 268 11.1.1 数据库概述 268 11.1.2 数据模型 268 11.1.3 数据组织方式 269 11.1.4 数据库管理系统 270 11.1.5 数据库系统 270 11.1.6 关系数据库系统 270 11.1.7 数据库的特点 271 11.2 Visual Basic数据库管理器 271 11.2.1 数据管理器的启动 272 11.2.2 创建数据库 272 11.2.3 向数据库中添加数据表和字段 273 11.2.4 为表建立索引及添加记录 273 11.2.5 打开已有数据库 274 11.3 结构化查询语言(SQL) 274 11.3.1 SQL简介 274 11.3.2 SQL简例 275 11.4 数据控件的使用 277 11.4.1 Data控件 277 11.4.2 DAO对象 287 11.4.3 ADO数据控件 294 11.5 数据报表设计 299 11.5.1 数据环境设计器 299 11.5.2 报表设计器 302 11.5.3 报表设计 303 练习题 306
本书结合管理信息系统的技术发展,面向高校管理信息系统教学的需要,比较系统地介绍了管理信息系统的基本概念、涉及的...
本书是《Visual FoxPro程序设计》的配套上机指导教材。书中充分考虑大学生应具备的数据库基础能力的实际...
本书共计10章,主要内容力求组织合理、实例丰富、体系清晰、深入浅出、通俗易懂,并注重培养读者利用Visual ...
本书是根据我国应用型大学的实际情况,结合当前移动客户端应用情况而编写的实用、立体化教材,全书主要内容包括:引言...
本书主要介绍C语言程序设计的相关知识。针对没有程序设计基础的读者,本书详细介绍了C语言的基本概念、语法及编程技...
本书从初学者的角度出发,用通俗易懂的语言对Java Web开发的相关知识进行深入讲解。本书共11章,详细讲解网...
本书作为PHP程序设计的教程,系统、全面地介绍了有关PHP程序开发所涉及的各类知识。全书共16章,内容包括PH...
本书以任务驱动的方式讲解C语言的基础知识和编程方法。全书共10个单元,包括认识C语言、C语言程序设计基础、顺序...
本书全面地介绍数据分析的流程和Python数据分析库的应用,详细讲解利用Python解决企业实际问题的方法。全...
本书系统地介绍了PHP程序设计的基础知识、核心概念、高级应用以及实际项目开发。本书共7个项目,包括PHP概述、...
我要评论