VIsual BasIc程序设计(第2版) / 教育部高等学校管理科学与工程类学科专业教学指导委员会推荐教材
¥45.60定价
作者: 吴凤祥
出版时间:2015年6月
出版社:机械工业出版社
- 机械工业出版社
- 9787111531838
- 2-1
- 50168
- 45188314-4
- 平装
- 16开
- 2015年6月
- 563
- 348
- 工学
- 软件工程
- TP312VB
- 计算机通信类
- 本科
内容简介
本书以Visual Basic 60中文版为背景,针对计算机程序设计的初学者,从Visual Basic语言和应用开发两个方面分三个层次详细地介绍了Visual Basic的语言基础、程序设计基础和算法基础,文件操作,窗体设计,标准控件的使用,菜单与对话框设计,图形操作,多媒体程序设计,数据库连接技术等。各部分均有大量的实例,并配有与知识内容相对应的习题和实验题。 编者在内容组织上本着加强基础、注重实践、突出应用的原则,在内容安排上遵从教学规律,由浅入深、循序渐进,讲解通俗易懂、条理清楚,适合教学与自学。 本书可作为高等院校或其他各类学校Visual Basic程序设计课程的教材,也可供从事计算机应用和程序开发的专业人员参考。
目录
序前言第1章Visual Basic概述11VB简介111面向对象程序设计112VB的版本113功能特点12用户环境121安装122启动13界面131主窗口132窗体窗口133工具箱窗口134属性窗口135工程资源管理器窗口136代码窗口137其他窗口14工程管理和环境设置141VB工程的结构142工程管理143环境设置144类和对象145对象的属性、事件和方法15实例16基本的属性、事件和方法161基本属性162基本事件163基本方法习题实验题第2章Visual Basic语言基础21程序结构与编码规则211模块212模块中的代码213过程中的代码22数据类型221基本数据类型222自定义数据类型23常量、变量和函数231命名规则232常量233变量的声明234常用标准函数24运算符和表达式241运算符242表达式25应用举例习题实验题Visual Basic程序设计目录第3章Visual Basic程序设计基础31结构化程序设计311算法及其表示312基本结构32顺序结构33选择(分支)结构331二分支结构332多分支结构333分支嵌套34循环结构341For Next结构342Do While Loop语句343Do Loop While语句344Do Loop Until语句345循环结构的嵌套346其他辅助控制语句35数组351变量数组352控件数组36应用举例习题实验题第4章过程41过程的定义与调用411过程的定义412过程的调用413过程的作用域42递归421递归的概念422递归子过程和递归函数43常用算法举例431数学问题432排序433查找434方程求解435数值积分习题实验题第5章文件操作51文件511文件的结构512文件的存取类型52顺序文件521顺序文件的打开与关闭522顺序文件的写操作523顺序文件的读操作53随机文件54二进制文件55相关的语句和函数56文件系统对象模型561FileSystemObject对象562Drive对象、Folder对象和File对象563TextStream对象习题实验题第6章窗体设计61窗体611窗体的主要属性612窗体的主要事件613窗体的设计62多重窗体621多重窗体的管理622设置启动窗体623窗体处理63用向导生成窗体64多文档界面简介641MDI应用程序的特点642MDI窗体及子窗体的创建643MDI窗体的菜单和工具条习题实验题第7章标准控件的使用71命令按钮、图片框和图像框711命令按钮712图像框和图片框72标签与文本框721标签722文本框73框架、单选按钮与复选框731框架732单选按钮733复选框74列表框与组合框741主要属性742常用方法75文件系统控件751控件描述752主要属性和事件753文件系统控件的使用76滚动条77计时器控件习题实验题第8章菜单与对话框设计81菜单设计811菜单控件812菜单编辑器813创建菜单的步骤814菜单控件数组815菜单控件的代码816弹出式菜单82对话框设计821用窗体定制对话框822显示窗体对话框823MsgBox和InputBox函数824用公共对话控件实现标准对话框83工具栏设计831使用ToolBar控件832使用CoolBar控件84状态栏设计841建立状态栏842运行时改变状态栏习题实验题第9章图形操作91VB的坐标系统911默认坐标系912定制坐标系92图形控件921Line控件922Shape控件923MSChart控件93图形方法931Pset方法932Line方法933Circle方法934与作图相关的其他方法94绘图应用941图形的层次942简单动画设计习题实验题第10章与数据库连接101数据库的基本概念1011关系数据库1012记录集1013数据库引擎102可视化数据管理器103数据控件和数据绑定控件1031主要属性1032数据控件的主要事件和方法1033记录集的主要属性和方法1034用代码操作记录104ADO数据控件105数据库访问对象106结构化查询语言简介1061使用数据管理器查询1062SQL语法1063使用SELECT查询习题实验题第11章多媒体程序设计111Multimedia MCI控件1111多媒体基础1112MCI控件的基本属性及使用1113编辑控件按钮的属性1114时间格式属性1115窗口属性1116自动控制属性1117MCI控件的主要事件1118Animation控件112在VB中调用API函数1121API函数声明1122使用MCI函数习题实验题第12章应用实例——学生成绩管理系统121需求分析122系统分析1221主要特点1222实现功能123系统设计1231系统功能模块设计1232数据库设计124系统实现1241数据库结构的实现1242创建主窗体1243创建系统管理模块1244创建课程管理模块1245创建成绩管理模块1246创建帮助模块1247编写各菜单项代码1248系统的编译附录附录A使用VB的帮助系统A1使用MSDN Library查阅器A2使用上下文相关的帮助A3从Internet上获得帮助附录B程序调试与错误处理B1错误类型B11语法错误B12逻辑错误B13运行时错误B2程序调试B21调试工具栏B22标识当前模式B23使用调试窗口B24使用中断B25运行程序的指定部分B3错误处理B31错误对象及有关语句B32设计错误处理程序参考文献