新闻资讯
看你所看,想你所想

新编Visual Basic程序设计教程

本书根据教育部高等学校计算机基础课程教学指导委流望吧数德训问主离员会分委会发布帮负的《关于进一步来自加强高等学校计算机基础教学的几点意见》中的课程体系和教学基本要求,并参照安徽省教育厅组编的《全国高等学校(安徽考区)计算机基础教育教学(考试)大纲》的内容组织编写的。本书以Microsoft公司的中文Visual Basic6.0版本为标准,由浅入深、循序渐进地介绍了Visual Basic的基本知识、结构化程序、界面设计以及面向程序设计的方法,强调培360百科养学生基本的程序设计能力,向学生介绍可视化面向对象刘长的编程技术。

  • ISBN 978-7-115-26670-5
  • 开    本 16
  • 类    别 21世纪高等学校计算机规划教材
  • 出版社 人民邮电出版社教学服务与资源网
  • 作    者 孙家启 主编

十二五教材

基本信息

  书 名 新编Visual Basic程序设计教程(工业和信息化普妈明候通高等教育"十二五"规划教材立项项目)

  丛 书 名 21世纪高等学校计算机规划教材--高校系列

  标准书号 来自ISBN 978-7-115-26670-5

  编目分类 TP312

  作 者 孙家启 主编

  责任编辑 董楠

  开 本 16 开

  印 张 15.75

  字 数 408 千字

  页 数 242 页

  装 帧 平装

  版 次 第1版第1次

  初版时间 2012年1360百科

  本 印 次 2012年1月

 的两春器主走于 定 价 32.00 元

内容提要

抗流妈穿了精取同干  本书根据教育部高等学校计算机基础课程教学指导委员会分委会发布的《关于进一步加强高等学校计算机基础教学的几点意见》中的课程体系和教学基本要求,并参照安徽省教育厅组编的《全国高等学校(安徽源务观希犯留周考区)计算机基础教负地长接主沿层识采育教学(考试)大纲》的内容组织编写的。本书在2003年被列为安徽省教育厅组编的计算机教学系列教材。全书分9章,主要内容有:Visaul Basic程序设计概述、简单Visual Basic程序设计、Visual Basic语言基础、数组、用户界面设计、菜单设计、鼠标与键盘事件、文件处理、数据库访问技术命威渐沿副沉厂李占业等。本书以Microsoft公司的中文Visual Basic6.0版本为标准,由浅入深、循序渐进地介绍了Visual Basic的基本知识、结构化程序、界面设计以及面向程序设计的方法,强调培养学生基形灯复想推之结建器本本的程序设计能力关病乎要秋础运,向学生介绍可视化面向对象的编程技术。本书例题、习题丰富,并儿等显配套有上机实验教程、电子改视婷斗搞耐教案、源程序代码及样题础长除等轻备等。

  本书可作为高等学校本科非计算机专业和高职各专业"计算机程序设计"课程教材,也可作为广大程序设计爱好者自学参考书。

  本书是全国高等学校(安徽考区)计算机水平考试(二级)Visual Basi菜应吧乙体载肥屋聚c程序设计指定参考书

目 录

  第1章 V财屋愿isual Basic程杂怕龙抗衣包序设计概论 1

  1.1 概述 1

  1.1.1 Visual Basic简介 1

  1.1.2 Visual Basic特色及编程优势 2

室热  1.2 Visual Basic的安装与启级故动 3

  1.2.1 Visual Basic的运行环境 3

  1.2.2 Visual Basic的安装 3

  1.2.3 启动与退出Visual Basic 5

  1.3 Visual Basic的集成开发环境 5

 使纸证来顾定你市盐过均 1.3.1 主窗口 6

  1.3.2 窗体窗口 7

  1.3.3 工程资源管理器窗口 8

  1.3.4 属性窗口 8

  1.3.5 工具箱窗口 8

  1.3.6 窗体布局窗口 10

  1.3.7 对象浏览器窗口 11

  1.3.8 代码编辑器窗口 12

  1.4 Visual Basic编程及关键性概念 13

  1.4.1 编写第一个VB应用程序--使用窗体 13

  1.4.2 Visual Basic的对象 15

  1.4.3 编写第二个VB应用程序--使用VB控件 16

  1.4.4 开发VB应用程序的基本步骤 19

  1.5 生成可执行文件和制作安装盘 20

  本章小结 21

  习题1 21

  第2章 简单Visual Basic程序设计 24

  2.1 Visual Basic中的一些基本概念 24

  2.1.1 对象与类 24

  2.1.2 属性 25

  2.1.3 事件及事件过程 25

  2.1.4 方法 26

  2.2 窗体的常用属性、事件和方法 27

  2.2.1 属性 27

  2.2.2 事件 31

  2.2.3 方法 32

  2.3 命令按钮、标签、文本框 34

  2.3.1 命令按钮(CommandButton) 34

  2.3.2 标签控件(Label) 35

  2.3.3 文本框控件(TextBox) 36

  2.4 Visual Basic程序的组成及工作方式 38

  2.4.1 Visual Basic应用程序的组成 38

  2.4.2 Visual Basic应用程序的工作原理 39

  2.4.3 创建应用程序的步骤 39

  2.5 一个简单Visual Basic应用程序的创建实例 40

  2.5.1 新建工程 40

  2.5.2 程序界面设计 41

  2.5.3 编写相关事件的代码 43

  2.5.4 保存工程 44

  2.5.5 运行、调试程序 44

  2.5.6 生成可执行程序 45

  本章小结 45

  习题 46

  第3章 Visual Basic语言基础 48

  3.1 VB的语句及对书写的约定 48

  3.1.1 VB的语句 48

  3.1.2 程序书写的约定 49

  3.2 Visual Basic的基本数据类型 50

  3.2.1 数值(Numeric)型 51

  3.2.2 布尔(Boolean)型 53

  3.2.3 日期(Date)型 53

  3.2.4 字符串(String)型 53

  3.2.5 变体(Variant)型 54

  3.2.6 对象(Object)型 54

  3.3 Visual Basic的常量与变量 55

  3.3.1 常量 55

  3.3.2 变量 57

  3.4 Visual Basic的运算符和表达式 58

  3.4.1 算术运算符与算术表达式 58

  3.4.2 字符串运算符与字符串表达式 60

  3.4.3 关系运算符与关系表达式 60

  3.4.4 逻辑运算符与逻辑表达式 61

  3.4.5 复合表达式的运算顺序 61

  3.5 Visual Basic的常用内部函数 62

  3.5.1 数学函数 62

  3.5.2 字符串操作函数 63

  3.5.3 日期/时间函数 64

  3.5.4 转换函数 64

  3.5.5 格式输出函数 65

  3.5.6 Shell函数 65

  3.5.7 数组函数 65

  3.5.8 输入输出函数 65

  3.6 Visual Basic的控制结构 65

  3.6.1 顺序结构 66

  3.6.2 选择结构 66

  3.6.3 循环结构 72

  3.6.4 其他控制结构 77

  3.6.5 控制结构的嵌套 79

  3.7 Visual Basic数据的输入输出 80

  3.7.1 数据输入--InputBox函数 80

  3.7.2 数据输出--MsgBox函数和MsgBox语句 81

  3.7.3 数据输出--Print方法与格式输出函数 83

  3.8 Visual Basic的过程 86

  3.8.1 Visual Basic程序代码的程序结构 86

  3.8.2 过程的概念 87

  3.8.3 Sub过程 88

  3.8.4 Function过程 91

  3.8.5 参数传递过程 92

  3.8.6 过程的递归调用 95

  3.9 变量的作用域及其生存期 97

  3.9.1 变量的作用域 97

  3.9.2 变量的生存期 100

  3.10 用户自定义数据类型 100

  3.11 程序的调试方法 102

  3.11.1 错误分类 102

  3.11.2 断点调试 104

  3.12 典型算法 105

  3.12.1 枚举法 105

  3.12.2 递推法 105

  3.12.3 加(解)密 106

  本章小结 108

  习题3 108

  第4章 数组 124

  4.1 数组的基本概念 124

  4.1.1 引例 124

  4.1.2 数组的定义及分类 125

  4.1.3 数组的命名及规则 125

  4.1.4 数组的类型及维数 125

  4.2 一维数组 126

  4.2.1 一维数组的声明 126

  4.2.2 一维数组元素的引用 127

  4.2.3 一维数组的基本操作 127

  4.2.4 一维数组的应用 128

  4.3 二维数组 130

  4.3.1 二维数组的声明 130

  4.3.2 二维数组的引用 130

  4.3.3 二维数组的基本操作 131

  4.3.4 二维数组应用 132

  4.4 动态数组 133

  4.4.1 定义动态数组 133

  4.4.2 与数组操作相关的几个函数 133

  4.5 控件数组 135

  本章小结 136

  习题4 137

  第5章 用户界面设计 140

  5.1 单选按钮、复选框及框架 140

  5.1.1 单选按钮 140

  5.1.2 复选框 142

  5.1.3 框架 144

  5.2 计时器 145

  5.3 列表框、组合框和滚动条 146

  5.3.1 列表框 146

  5.3.2 组合框 148

  5.3.3 滚动条 149

  5.4 图形控件 151

  5.4.1 图片框 151

  5.4.2 图像框 153

  5.4.3 图形的坐标系统 153

  5.4.4 形状控件shape 154

  5.4.5 直线控件Line 154

  5.4.6 常用图形方法 155

  5.5 通用对话框 156

  5.5.1 添加"通用对话框"控件 157

  5.5.2 "通用对话框"控件简介 157

  5.5.3 "通用对话框"的应用 159

  5.6 多文档窗体 164

  5.6.1 多文档窗体简介 164

  5.6.2 创建多文档界面应用程序 164

  本章小结 166

  习题5 166

  第6章 菜单设计 169

  6.1 菜单基本组成 169

  6.2 菜单编辑器窗口简介 170

  6.3 建立菜单 172

  6.3.1 建立菜单 172

  6.3.2 把代码连接到菜单选项上 173

  6.4 执行菜单命令 174

  6.5 快捷菜单 175

  6.6 菜单应用举例 175

  本章小结 177

  习题6 177

  第7章 鼠标与键盘事件 180

  7.1 鼠标的MouseDown、MouseUp、MouseMove事件 180

  7.2 检测鼠标按键的Button参数 181

  7.3 检测鼠标和键盘的Shift参数 182

  7.4 拖放 183

  7.5 键盘的KeyDown、KeyUp和KeyPress事件 185

  本章小结 187

  习题7 187

  第8章 文件处理 192

  8.1 文件系统控件 192

  8.1.1 驱动器列表框 192

  8.1.2 目录列表框 192

  8.1.3 文件列表框 192

  8.2 文件的基本概念及访问类型 194

  8.2.1 文件的基本概念 194

  8.2.2 文件访问类型 194

  8.3 顺序型访问 194

  8.3.1 打开顺序访问文件 194

  8.3.2 编辑顺序型访问打开的文件 195

  8.4 随机型访问 199

  8.4.1 声明变量 200

  8.4.2 定义记录类型 200

  8.4.3 打开随机访问的文件 200

  8.4.4 编辑随机型访问打开的文件 201

  8.5 二进制型访问 202

  本章小结 203

  习题8 203

  第9章 数据库访问技术 206

  9.1 数据库基础 206

  9.1.1 数据库技术的产生与发展 206

  9.1.2 数据库基本概念 207

  9.1.3 Visual Basic的数据库应用 208

  9.2 数据库的设计与管理 208

  9.2.1 建立数据库 208

  9.2.2 数据库的基本操作 212

  9.3 数据访问控件与数据约束控件 213

  9.3.1 概述 213

  9.3.2 Data控件 214

  9.3.3 ADO控件 218

  9.4 结构化查询语言SQL 220

  9.4.1 SQL概述 220

  9.4.2 SQL的构成 221

  9.4.3 SQL的查询语句 222

  9.5 一个简易的学生成绩管理系统 224

  9.5.1 系统分析 224

  9.5.2 设计实现 225

  本章小结 232

  习题9 232

  附录A 7位ASCII码表 236

  附录B Visual Basic的文件分类 237

  附录C Windows API函数应用 239

  参考文献 242

十一五教材

图书信息

  出版社: 清华大学出版社; 第1版 (2010年11月1日)

  丛书名: 普通高等教育"十一五"国家级规划教材,计算机系列教材

  平装: 411页

  正文语种: 简体中文

  开本: 16

  ISBN: 9787302239437, 7302239436

  条形码: 9787302239437

  尺寸: 25.8 x 18.2 x 1.8 cm

  重量: 662 g

内容简介

  《新编Visual Basic程序设计教程》是为将VisualBasic:作为首门程序设计课程学习的读者编写的。主要以VisualBasic6.O(简称VB)为语言背景,介绍高级程序设计语言程序设计和面向对象的方法。结合大量实例,深入浅出地介绍了VB语言基础、VB程序设计的基本控制结构、数组、过程、常用控件、界面设计、文件、图形操作和多媒体应用以及VB数据库访问技术等。《新编Visual Basic程序设计教程》紧密围绕非计算机专业计算机基础课程的特点和教学思路,并结合计算机等级考试大纲,对教材内容进行了严格筛选,有目的地设计教材知识体系。《新编Visual Basic程序设计教程》对程序设计的基本知识、基本语法、编程方法和常用算法都进行了较为系统、详细的介绍,目的是让读者学会分析问题并具备简单问题编程的能力。《新编Visual Basic程序设计教程》面向实用,内容新颖、概念清晰、逻辑性强、层次分明,例题、习题丰富,既注重培养学生基本的程序设计能力,又重点向学生介绍了可视化编程技术和面向对象的方法,适合教师课堂教学和学生自学。

  《新编Visual Basic程序设计教程》第1版自2001年出版以来,已修订4版,重印多次,深受广大师生好评。《新编Visual Basic程序设计教程》可作为高等学校非计算机专业或计算机专业学生的计算机程序设计课程教材,也可作为VB程序设计语言的自学用书或参加计算机等级考试的参考用书。

目录

  知识篇

  第1章 VisualBasic程序设计概述

  1.1 VisualBasic概述

  1.1.1 VB的发展

  1.1.2 VB版本简介

  1.1.3 VB功能特点

  1.2 VB6.O的安装和启动

  1.2.1 安装

  1.2.2 启动

  1.3 VB6.0集成开发环境(IDE)

  1.3.1 主窗口

  1.3.2 工具箱窗口

  1.3.3 窗体窗口

  1.3.4 属性窗口

  1.3.5 代码窗口

  1.3.6 工程资源管理器窗口

  1.3.7 窗体布局窗口

  1.3.8 对象浏览器窗口

  1.4 使用帮助系统

  1.4.1 获得联机帮助

  1.4.2 使用MSl3N帮助系统

  1.4.3 上下文相关帮助

  1.4.4 从Internet上获得帮助

  1.4.5 运行"帮助"中的示例

  本章小结

  思考与练习题

  第2章 简单的VB程序设计

  2.1 面向对象的程序设计方法概述

  2.1.1 程序设计方法的发展

  2.1.2 初期的程序设计

  2.1.3 结构化程序设计

  2.1.4 面向对象的程序设计

  2.2 VB中的对象及其属性、事件和方法

  2.2.1 VB中的对象及其分类

  2.2.2 对象的属性、事件和方法

  2.2.3 事件驱动程序设计

  2.3 简单应用程序的建立

  2.3.1 设计程序的用户界面

  2.3.2 设置对象的属性

  2.3.3 编写对象事件过程的程序代码

  2.3.4 保存工程

  2.3.5 应用程序运行和调试

  2.3.6 创建可执行程序

  2.4 窗体和基本控件

  2.4.1 基本属性

  2.4.2 窗体

  2.4.3 标签

  2.4.4 文本框

  2.4.5 命令按钮

  2.5 VB常用方法

  2.5.1 Print方法

  2.5.2 Cls方法

  2.5.3 Move方法

  2.6 VB工程结构与工程管理

  2.6.1 VB工程的结构

  2.6.2 工程管理

  2.6.3 环境设置

  本章小结

  思考与练习题

  第3章 VB语言基础

  3.1 VB程序的书写规则

  3.1.1 VB代码中不区分字母的大小写

  3.1.2 语句书写自由

  3.1.3 程序的注释有利于程序的维护及调试

  3.2 VB数据类型

  3.2.1 标准数据类型

  3.2.2 自定义数据类型

  3.3 常量与变量

  3.3.1 标识符

  3.3.2 常量

  3.3.3 变量

  3.4 运算符与表达式

  3.4.1 算术运算符与算术表达式

  3.4.2 字符串运算符与字符串表达式

  3.4.3 关系运算符与关系表达式

  3.4.4 逻辑运算符与逻辑表达式

  3.4.5 各种运算符间的优先级

  3.5 VB常用内部函数

  3.5.1 数学函数

  3.5.2 字符串操作函数

  3.5.3 类型转换函数

  3.5.4 日期与时间函数

  3.5.5 格式化输出函数Format

  3.5.6 Shell函数

  本章小结

  思考与练习题

  第4章 算法基础和VB程序的基本控制结构

  4.1 算法及程序设计基础

  4.1.1 算法概述

  4.1.2 结构化程序设计

  4.2 顺序结构程序设计

  4.2.1 赋值语句

  4.2.2 用户交互函数和过程

  4.3 选择结构程序设计

  4.3.1 单分支条件语句(IfThen语句)

  4.3.2 双分支条件语句(IfThenElse语句)

  4.3.3 多分支条件语句(IfThenElseIf语句)

  4.3.4 If语句的嵌套

  4.3.5 情况语句(SelectCase语句)

  4.3.6 条件函数IIf

  4.4 循环结构程序设计

  4.4.1 For循环语句

  4.4.2 DoLoop循环语句

  4.4.3 循环嵌套

  4.5 其他辅助控制语句

  4.5.1 GoTo语句

  4.5.2 End语句

  4.5.3 Exit语句

  4.5.4 With语句

  4.6 常用算法举例(一)

  4.6.1 累加和累乘

  4.6.2 递推法

  4.6.3 判断素数

  4.6.4 穷举法

  4.6.5 其他程序示例

  本章小结

  思考与练习题

  第5章 数组

  5.1 数组的概念

  5.1.1 定长数组

  5.1.2 动态数组

  5.1.3 数组函数和数组语句

  5.2 数组的基本操作

  5.2.1 数组元素的输入

  5.2.2 数组元素的输出

  5.2.3 ForEachNext语句

  5.2.4 数组的简单应用

  5.3 控件数组

  5.3.1 控件数组的概念

  5.3.2 控件数组的创建

  5.3.3 控件数组的使用

  5.4 常用算法举例(二)

  5.4.1 排序

  5.4.2 查找

  5.4.3 数组元素的插人与删除

  5.4.4 分类统计

  第6章 过程

  第7章 程序调试和错误处理

  第8章 常用控件

  第9章 界面设计

  第10章 文件

  第11章 图形操作和多媒体应用

  第12章 数据库访问技术

  实验篇

  附录

  参考文献

转载请注明出处累积网 » 新编Visual Basic程序设计教程

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com