Visual Basic程序设计教程
¥30.00定价
作者: 王彦丽
出版时间:2017年8月
出版社:电子工业出版社
- 电子工业出版社
- 9787121323201
- 1-1
- 27256
- 47182699-0
- 平塑
- 16开
- 2017年8月
- 301
- 188
- 工学
- 软件工程
- TP312BA
- 计算机科学与技术
- 研究生、本科
内容简介
”Visual Basic程序设计”是国家教委提出的非计算机专业学生三层次课程体系中的第二个层次课程。该层次的重点是使学生掌握高级语言程序设计的技能,熟悉面向对象程序设计方法,能运用所学的知识开发图形界面下的应用软件,为培养学生结合专业进行软件开发打好基础。本书下篇以面向对象程序设计方法为主线,兼顾结构化程序设计思想,介绍了Visual Basic编程的基础知识和程序设计方法。主要内容包括:Visual Basic程序设计的基础知识、基本控制结构、数组、过程调用、窗体、常用标准控件、通用对话框、菜单、键盘和鼠标事件过程、图形设计、文件处理和数据库程序设计基础等内容。
目录
目 录 第1章 VISUAL BASIC程序设计概述 11.1 VISUAL BASIC简介 11.1.1 Visual Basic的发展历程 11.1.2 Visual Basic的特点 21.2 VISUAL BASIC 6.0集成开发环境 31.3 VISUAL BASIC联机帮助 91.4 VISUAL BASIC可视化编程基础 101.4.1 可视化编程 101.4.2 对象的属性、事件和方法 111.5 编写简单VISUAL BASIC应用程序 121.5.1 Visual Basic编程的步骤 121.5.2 应用举例 13习题 16第2章 VISUAL BASIC程序设计基础 172.1 数据类型 172.1.1 基本数据类型 172.1.2 用户定义的数据类型 192.2 常量和变量 202.2.1 常量 202.2.2 变量 212.3 运算符与表达式 232.3.1 运算符 232.3.2 表达式 252.4 常用内部函数 26习题 29第3章 基本控制结构 303.1 顺序结构 303.1.1 赋值语句 303.1.2 程序书写规则 313.1.3 数据的输入和输出 323.2 选择结构 383.2.1 单分支选择结构 383.2.2 双分支选择结构 393.2.3 多分支选择结构 403.2.4 条件函数 433.3 循环结构 443.3.1 For循环 443.3.2 Do循环 463.3.3 While…Wend循环 473.3.4 循环的嵌套 483.3.5 应用举例 493.4 其他辅助控制语句 54习题 54第4章 数组 564.1 数组概述 564.2 静态数组 574.3 动态数组 584.4 控件数组 614.5 数组的常用操作 644.5.1 数组的引用 644.5.2 数组元素的输入和输出 654.6 应用举例 66习题 71第5章 过程 735.1 子 过 程 735.1.1 子过程的定义 735.1.2 子过程的调用 755.2 函数过程 765.2.1 函数过程的定义 765.2.2 函数过程的调用 775.3 参数传递 785.3.1 形参和实参 785.3.2 地址传递与值传递 785.3.3 数组参数的传递 805.4 过程的嵌套和递归调用 815.4.1 过程的嵌套调用 815.4.2 过程的递归调用 825.5 变量和过程的作用域 835.5.1 变量的作用域 835.5.2 过程的作用域 85习题 85第6章 窗体设计 876.1 窗体 876.1.1 窗体的常用属性 876.1.2 窗体的常用事件 886.1.3 窗体的常用方法 896.2 多重窗体 906.2.1 添加多重窗体 906.2.2 多重窗体常用语句和方法 916.3 多文档界面 93习题 94第7章 常用控件 957.1 标签控件 957.2 文本框控件 967.3 命令按钮控件 987.4 复选框控件 997.5 选项按钮控件 1007.6 框架控件 1027.7 列表框控件 1027.8 组合框控件 1057.9 滚动条控件 1067.10 计时器控件 1087.11 图片框和图像框控件 109习题 111第8章 通用对话框 1128.1 概述 1128.2 “打开”文件对话框 1148.2.1 “打开”文件对话框的组成 1148.2.2 “打开”文件对话框的属性 1158.2.3 应用举例 1168.3 “颜色”对话框 1188.4 “字体”对话框 1198.5 “打印”对话框 121习题 122第9章 菜单设计 1239.1 菜单概述 1239.2 菜单编辑器 1249.3 下拉式菜单和弹出式菜单 126习题 129第10章 图形设计 13010.1 图形的绘制 13010.1.1 坐标系统 13010.1.2 绘图属性 13110.1.3 图形方法 13210.2 图形控件 13610.2.1 Line控件 13610.2.2 Shape控件 13610.3 应用举例 137习题 138第11章 键盘事件和鼠标事件 13911.1 键盘事件 13911.1.1 KeyPress事件 13911.1.2 KeyDown和KeyUp事件 14011.2 鼠标事件 14211.2.1 MouseDown和MouseUp事件 14211.2.2 MouseMove事件 143习题 144第12章 文件 14512.1 文件概述 14512.1.1 文件的分类 14512.1.2 文件操作步骤 14612.1.3 与文件相关的函数 14612.2 顺序文件 14712.3 随机文件 15112.4 二进制文件 15312.5 文件系统控件 15412.5.1 驱动器列表框控件 15412.5.2 目录列表框控件 15412.5.3 文件列表框控件 15512.5.4 文件系统控件的联动 155习题 156第13章 VISUAL BASIC与数据库 15713.1 数据库概述 15713.1.1 关系数据库 15713.1.2 结构化查询语言 15913.1.3 Visual Basic访问数据库 16213.2 DATA控件 16313.2.1 Data控件的属性 16413.2.2 Data控件的事件 16513.2.3 Data控件的方法 16613.2.4 Data控件的绑定 166 13.3 记录集对象 16713.3.1 记录集的属性 16713.3.2 记录集的方法 16813.3.3 应用举例 16913.4 ADO数据控件 17113.4.1 ADO数据控件的属性 17213.4.2 数据绑定控件 17313.5 使用ODBC 175习题 178附录 常用字符与ASCII对照表 179参考文献 180