Visual Basic 6.0程序设计教程(第二版)
- 定价:¥34.00
- 校园优惠价:¥29.92 (88折) (马上了解)
- 评分:




(已有2条评价)
- 促销活动:
- 此商品暂时缺货(可留下联系方式,到货将第一时间通知您)
-
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由客服人员为您协调调货!
>> 查看详细说明
信息提示
关闭
如果您急需团购,可点击“团购急调”按钮将此书加入购物车,由我们的客服人员为您协调调货!
- 团购订单标准如下:
- 单品满30册可选择团购服务。
- 提交团购订单后,服务人员会主动和您联系,并根据您的会员等级、购买数量、金额、时间、配送要求等情况和您协商,以促成最终的成交。
- 有关团体购书的任何问题请随时联系:(010)63970506
编辑推荐
本书内容丰富、概念清楚、层次分明、通俗易懂,并配有大量的例题。书中的每一章后都附有精选的多种类型的思考题与练习题,有助于读者复习巩固所学知识,培养实际的编程能力。
内容简介
书籍 计算机书籍
购买方法:点击“蓝色文字收藏品”或者“可以从“这些卖家”购买” .....................购买说明:此书为绝版图书,售价高于原价作者:罗朝盛主编 页数:395 出版社:北京市:人民邮电出版社 出版日期:2005.07
目录
第1章 Visual Basic 6.0概述
1.1 中文Visual Basic 6.0简介
1.1.1 Visual Basic的发展
1.1.2 Visual Basic的特点
1.1.3 Visual Basic 6.0的特性
1.2 Visual Basic 6.0的集成开发环境
1.2.1 Visual Basic的集成开发环境主窗口
1.2.2 窗体设计窗口
1.2.3 iL具箱
1.2.4 iL程资源管理器
1.2.5 属性窗口
1.2.6 窗体布局窗口
1.2.7 代码编辑窗口
1.2.8 立即窗口
1.3 Visual Basic6.0帮助系统的使用
1.3.1 使用MSDN Library查阅器
1.3.2 上下文帮助
1.3.3 运行所提供的样例
本章小结
习题
第2章 简单Visual Basic程序设计
2.1 Visual Basic中的一些基本概念
2.1.1 对象与类
2.1.2 属性
2.1.3 事件及事件过程
2.1.4 方法
2.2 窗体的常用属性、方法和事件
2.2.1 属性
2.2.2 事件
2.2.3 方法
2.3 命令按钮、标签、文本框
2.3.1 命令按钮CommandButton
2.3.2 标签控件(Label)
2.3.3 文本框控件(TextBox)
2.4 Visual Basic程序的组成及工作方式
2.4.1 Visual Basic应用程序的组成
2.4.2 Visual Basic应用程序的工作方式
2.4.3 创建应用程序的步骤
2.5 一个简单的Visual Basic程序的创建实例
2.5.1 新建工程
2.5.2 程序界面设计
2.5.3 编写相关事件的代码
2.5.4 保存工程
2.5.5 运行、调试程序
2.5.6 生成可执行程序
本章小结
习题
实验
第3章 Visual Basic语言基础
3.1 Visual Basic语言字符集及编码规则
3.1.1 Visual Basic的字符集
3.1.2 编码规则与约定
3.2 数据类型
3.2.1 Visual Basic的标准数据类型
3.2.2 用户自定义类型
3.3 常量和变量
3.3.1 常量
3.3.2 变量
3.4 运算符和表达式
3.4.1 算术运算符与算术表达式
3.4.2 字符串运算符与字符串表达式
3.4.3 关系运算符与关系表达式
3.4.4 逻辑运算符与逻辑表达式
3.4.5 期型表达式
3.4.6 运算符的执行顺序
3.5 常用内部函数
本章小结
习题
实验
第4章 程序设计的3种基本结构
4.1 算法及算法的表示
4.1.1 算法概述
4.1.2 算法的特性
4.1.3 算法的表示
4.1.4 用N-S流程图表示算法
4.2 顺序结构
4.2.1 赋值语句
4.2.2 数据的输出--Print方法
4.2.3 用户交互函数和过程
4.2.4 注释语句
4.2.5 应用举例
4.3 选择结构
4.3.1 1f条件语句
4.3.2 Select Case语句(情况语句)
4.3.3 选择结构的嵌套
4.4 循环结构
4.4.1 For...Next循环语句
4.4.2 Do…Loop循环语句
4.4.3 While…Wend语句
4.4.4 循环的嵌套--多重循环结构
4.4.5 几种循环语句比较
4.4.6 循环结构与选择结构的嵌套
4.5 其他控制语句
4.5.1 Goto语句
4.5.2 Exit语句
4.5.3 End语句
4.5.4 暂停语句
4.5.5 With...EndWith语句
4.6 应用程序举例
4.6.1 累计求和、求乘积、计数等问题
4.6.2 素数与哥德巴赫猜想
4.6.3 字符串处理
4.6.4 迭代法
本章小结
习题
实验
第5章 数组
5.1 概述
5.2 一维数组
5.2.1 一维数组的声明
5.2.2 一维数组元素的引用
5.2.3 一维数组的基本操作
5.2.4 一维数组的应用
5.3 维数组及多维数组
5.3.1 二维数组的声明
5.3.2 维数组的引用
5.3.3 维数组的基本操作
5.3.4 维数组应用举例
5.3.5 多维数组的声明和引用
5.4 动态数组
5.4.1 动态数组的建立及使用
5.4.2 与数组操作有关的几个函数
5.4.3 应用举例
本章小结
习题
实验
第6章 过程
6.1 过程概述
6.2 Sub过程
6.2.1 事件过程
6.2.2 自定义过程(Sub过程)
6.2.3 子过程的建立
6.2.4 过程的调用
6.3 Function过程
6.3.1 函数过程(Function过程)的定义
6.3.2 数的调用
6.4 过程之间参数的传递
6.4.1 形式参数与实际参数
6.4.2 参数传递(虚实结合)
6.4.3 有关过程之间数据传递的几点说明
6.4.4 数组作过程的参数
6.5 过程的嵌套和递归调用
6.5.1 过程的嵌套
6.5.2 过程的递归调用
*6.6 过程的可选参数与不定数量参数
6.6.1 可选参数(Optional)
6.6.2 使用不定数量的参数
6.7 应用举例
6.7.1 查找问题
6.7.2 插入问题
习题
实验
第7章 过程和变量的作用域
7.1 概述
7.1.1 窗体模块
7.1.2 标准模块
7.1.3 类模块
7.2 过程的作用域
7.3 变量的作用域
7.3.1 过程级变量--局部变量
7.3.2 窗体/模块级变量
7.3.3 全局变量
7.3.4 关于多个变量同名
7.3.5 静态变量
7.4 多重窗体与多模块程序设计
7.4.1 设置启动对象
7.4.2 窗体的加载与卸载过程
7.4.3 与窗体加载与卸载过程的相关的事件
7.4.4 应用举例
习题
实验
第8章 常用控件与系统对象
8.1 单选钮、检查框及框架
8.1.1 单选钮
8.1.2 检查框
8.1.3 框架
8.2 滚动条
8.3 列表框与组合框
8.4 时钟控件
8.5 控件数组
8.5.1 控件数组的概念
8.5.2 控件数组的建立
8.5.3 应用举例
*8.6 ActiveX控件
8.6.1 概述
8.6.2 ProcessBar控件
8.6.3 1mageList控件与ImageCombo控件
8.6.4 SSTab控件
*8.7 常用系统对象
8.7.1 App对象
8.7.2 Clipboard对象
8.7.3 Screen对象
8.7.4 Printer对象和Printers集合对象
8.7.5 其他系统对象
习题
实验
第9章 文件
9.1 文件的概念
9.2 文件系统控件
9.2.1 驱动器列表框(DriveListBox)
9.2.2 目录列表框(DirListBox)
9.2.3 文件列表框(FilelistBox)
9.2.4 文件系统控件的联动
9.3 顺序文件
9.3.1 顺序文件的打开与关闭
9.3.2 JI顷序文件的读写操作
9.4 随机文件
9.4.1 随机文件的打开与关闭
9.4.2 写随机文件
9.4.3 读随机文件
9.5 进制文件
9.5.1 打开与关闭二进制文件
9.5.2 进制文件的读写操作
9.6 常用的文件操作语句和函数
9.6.1 文件操作语句
9.6.2 文件操作函数
9.7 应用举例
9.7.1 文件管理
9.7.2 文件加密与解密
习题
实验
第10章 对话框与菜单程序设计
10.1 自定义对话框
10.1.1 由普通窗体创建自定义对话框
10.1.2 使用对话框模板创建对话框
10.1.3 显示与关闭自定义对话框
10.2通用对话框
10.2.1 "打开"/"另存为"对话框
10.2.2 "颜色"对话框
10.2.3 "字体"对话框
10.2.4 "打印"对话框
10.2.5 "帮助"对话框
10.3 菜单设计
10.3.1 菜单的类型
10.3.2 菜单编辑器
10.3.3 下拉式菜单
10.3.4 弹出式菜单
10.4 应用举例
本章小结
习题
实验
第U章 图形操作
11.1 图形控件
11.1.1 图片框控件
11.1.2 图像框控件
11.1.3 形状控件Shape
11.1.4 直线控件Line
11.2 坐标系统
11.2.1 默认坐标系统
11.2.2 用户自定义坐标系统
11.3 绘图属性与事件
11.3.1 CurrentX、CurrentY属性
11.3.2 线宽与线型
11.3.3 图形的填充
11.3.4 AutoRedraw属性
11.3.5 图形颜色
11.4 绘图方法
11.4.1 Point方法
11.4.2 Pset方法
11.4.3 Line方法
11.4.4 Circle方法
11.5 应用举例
11.5.1 绘制函数曲线
11.5.2 简单动画设计
11.5.3 大图片浏览
习题
实验
第12章 鼠标和键盘事件
12.1 鼠标事件
12.1.1 鼠标事件过程
12.1.2 拖放
12.1.3 0LE拖放
12.2 键盘事件
12.2.1 KeyPress事件
12.2.2 KeyDown和KeyUp事件
本章小结
习题
实验
第13章 数据库编程基础
13.1 数据库基础
13.1.1 数据库技术的产生与发展
13.1.2 数据库基本概念
13.1.3 Visual Basic的数据库应用
13.2 数据库的设计与管理
13.2.1 建立数据库
13.2.2 数据库的基本操作
13.3 数据访问控件与数据约束控件
13.3.1 概述
13.3.2 Data控件
13.3.3 ADO控件
13.4 结构化查询语言SQL
13.4.1 SQL概述
13.4.2 SQL的构成
13.4.3 SQL的查询语句
13.5 一个简易的学生成绩管理系统
13.5.1 系统分析
13.5.2 设计实现
习题
实验
第14章 多文档界面与工具栏设计
14.1 多文档界面设计
14.1.1 创建多文档界面应用程序
14.1.2 显示MDI窗体及其子窗体
14.1.3 维护子窗体的状态信息
14.1.4 MDI应用程序中的菜单
14.2 32具栏
14.2.1 ToolBar控件
14.2.2 手工创建工具栏
14.3 状态栏
14.3.1 建立状态栏
14.3.2 动态显示状态栏信息
14.4 一个简易的文本编辑器
14.4.1 RichTextBox控件
14.4.2 界面设计
14.4.3 代码清单
习题
实验
第15章 程序调试与程序发布
15.1 常见错误类型
15.2 Visual Basic6.0系统调试工具
15.2.1 设置自动语法检测
15.2.2 Visual Basic调试工具
15.3 调试和排错方法
15.3.1 控制程序的运行
15.3.2 程序调试窗口
15.4 出错处理
15.5 制作安装程序与程序发布
15.5.1 使用安装向导制作安装程序
15.5.2 检测安装程序
习题
实验
附录一 ASCII字符集
附录二 常用内部函数
附录三 Visual Basic程序设计实验CAI系统简介
前言
本教程第一版自从2002年9月由人民邮电出版社出版以来,受到广大读者的欢迎,被全国几十所各类高等学校选为学生教材,在两年多时间里,先后8次重印,与教材配套的实验CAI系统也推广到很多高校,得到了不少专家、教师和学生的好评。我们的VB程序设计课程于2003年11月被评为浙江省首批"高等学校精晶课程","任务驱动的VB程序设计实验CAI系统及系列教材"被评为2005年度浙江省高等学校"教学成果二等奖"。
两年多来,我们收到不少读者和教师来信,他们在肯定本教材的同时,也提出不少好的意见和建议。根据读者反馈的意见,我们也征求了许多专家、教师的建议,结合这两年多使用本教材的教学实践,对本教材进行了修订,推出本教程的第二版。本书保持第一版的写作风格和特色,对部分章节内容进行了删减、调整和充实。
与此同时,根据很多专家和教学一线教师的建议,考虑到目前各高校非计算机专业程序设计课程学时数普遍偏少,难以在有限的学时内完成教学任务的实际情况,在本教材第一版的基础上,参照全国计算机等级(二级VB)考试大纲及多所高校的非计算机专业VisualBasic程序设计课程的教学大纲,编写的((VisualBasic6.0程序设计基础教程》与本书第二版同时出版,以适合刁;同院校非计算机专业学生选用。
本书第二版与第一版相比较主要做了以下几方面的调整。
(1)根据教学实际,删减、调整、充实了部分章节,对各章内容和文字均细致地进行修改,使读者更容易理解与掌握。
(2)精选和充实教材的例题。例题是为帮助读者理解、掌握教学内容而设计的程序范例,此次修订更换了部分例题,对原有例题的程序代码进行优化,使读者更容易阅读理解。对大部分例题都给出了编程分析,在例题最后,针对一些要求学生掌握,并容易出错的问题提出了"思考与讨论",使读者通过阅读这些例题,能够做到举一反三,加深对所学内容的理解和掌握,培养读者编程能力。
(3)修改注重应用与适用,充实了习题与实验。修改后的教材更加体现了本书集教程、实验、习题为一体的特色。更换一些与教学内容关联性不大的习题,在习题中增加了一些与界面设计关系不大,方便书写在作业本上的编程题,以方便教师布置作业。对第一版教材的实验进行较大的修改,使之更具有可操作性和实践性,以培养学生程序调试的能力。
(4)更加注重"多元化"、"立体化"教材建设。我们修改、完善了与本书配套的"任务驱动"的实验CAI系统,修改了教学使用的电子课件,与教材有关的教学辅导资料放在作者自己的个人教学网站(http://www.csluo.com)和人民邮电出版社网站(http://www.ptpress.com.cn/download)中,方便读者浏览与下载。
我们相信,此次修订后的教材,更能适合教师的教学和读者的学习。
本次修订由罗朝盛提出修改思路、修订方案并最后修改定稿。原书作者对各自所负责的章节进行修改。在书的修改过程中得到了浙江大学余瑞钊教授、杭州电子科技大学胡维华教授、浙江工业大学陈庆章教授、杭州师范学院詹国华教授、广东工业大学郑玲利副教授、河南广播电视大学裘佩珍副教授等专家及浙江科技学院计算机基础教研室全体教师的帮助和支持,他们对本书提出了不少有益的建议,在此一并表示衷心的感谢。
本书可作为各类高等院校计算机专业、理工科非计算机专业学习VB程序设计的教材,也可供有关工程技术人员和计算机爱好者参考。
本书虽经多次讨论并反复修改,但限于作者水平,不当之处仍在所难免,谨请广大读者指正。
编著者
2005年5月