
《21世纪中职教材?Visual Basic 6.0程序设计与上机指导》作者根据多年的VB教学实践和实际开发经验,从初学者角度出发,由浅入深,通过大量具体的应用实例,详细地讲解了有关VB的集成开发环境、编程语言、用户图形界面的设计方法、系统菜单、工具栏与状态条、磁盘文件管理及对文件的存取操作、数据库操作和多媒体编程等实用内容。
编辑推荐
《21世纪中职教材?Visual Basic 6.0程序设计与上机指导》配有大量的例题、习题和上机指导,可作为中等职业技术教育学校、中专、职业高中的计算机教材,也可作为各种培训班的教材。 目录
第1章 Visual Basic入门1
1.1 Visual Basic简介1
1.1.1 Visual Basic的编程特色1
1.1.2 Visual Basic发展简介2
1.2 面向对象程序设计的基本概念3
1.2.1 对象的概念3
1.2.2 面向对象的程序设计思想3
1.2.3 对象的属性、事件和方法4
1.3 Visual Basic的安装与启动6
1.3.1 Visual Basic的运行环境6
1.3.2 Visual Basic的安装6
1.3.3 启动与退出Visual Basic7
1.4 Visual Basic的集成开发环境8
1.4.1 主窗口8
1.4.2 工具箱9
1.4.3 窗体设计器与窗体布局窗口10
1.4.4 工程资源管理器11
1.4.5 属性窗口12
1.4.6 代码编辑窗口12
1.5 设计第一个Visual Basic应用程序14
1.5.1 程序设计的基本步骤14
1.5.2 创建第一个Visual Basic应用程序14
习题120
上机指导1 设计简单的Visual Basic应用程序21
第2章 Visual Basic的编程语言24
2.1 Visual Basic的语句及对书写的约定24
2.2 Visual Basic的基本数据类型25
2.3 常量与变量28
2.3.1 常量与符号常量29
2.3.2 变量的定义及其作用域30
2.4 Visual Basic中的运算33
2.5 Visual Basic的常用函数35
2.5.1 数学函数35
2.5.2 字符串函数37
2.5.3 转换函数43
2.5.4 日期与时间函数47
2.5.5 随机数函数51
2.6 基本输入输出语句52
2.6.1 消息框52
2.6.2 输入框54
2.7 Visual Basic的流程控制55
2.7.1 条件分支语句55
2.7.2 循环控制语句61
2.8 Visual Basic的过程68
2.8.1 Sub过程69
2.8.2 Function过程71
2.9 数组72
2.9.1 变量数组72
2.9.2 对象数组76
习题279
上机指导2 函数、过程及流程控制81
第3章 图形用户界面设计83
3.1 设计应用程序窗体83
3.1.1 窗体的属性83
3.1.2 窗体的常用事件及方法90
3.1.3 处理多重窗体105
3.2 命令按钮106
3.2.1 命令按钮的属性与事件106
3.2.2 执行外部命令的函数110
3.3 标签框、文本框与UpDown控件111
3.3.1 标签框111
3.3.2 文本框113
3.3.3 UpDown控件123
3.4 系统定时器125
3.5 图片框、图像框与PictureClip控件129
3.5.1 图片框129
3.5.2 图像框144
3.5.3 PictureClip控件147
3.6 滚动条、滑块和进度条153
3.6.1 滚动条153
3.6.2 滑块158
3.6.3 进度条160
3.7 列表框与组合框161
3.7.1 列表框162
3.7.2 组合框167
3.8 复选框、单选钮与框架168
3.8.1 复选框169
3.8.2 单选钮与框架171
3.9 使用Windows公用对话框171
3.10 Visual Basic的内建对象182
3.10.1 应用程序对象182
3.10.2 屏幕对象183
3.10.3 打印机对象185
3.10.4 剪贴板对象186
3.10.5 Debug对象190
习题3190
上机指导3 设计图形用户界面195
第4章 菜单、工具栏与状态条198
4.1 设计下拉式菜单198
4.1.1 下拉菜单的基本组成198
4.1.2 菜单的创建步骤199
4.1.3 菜单编辑器199
4.1.4 创建下拉菜单202
4.2 对菜单项的控制204
4.2.1 菜单项有效性控制204
4.2.2 菜单项标记的控制205
4.2.3 菜单项的动态增减206
4.3 创建弹出式菜单209
4.4 工具栏211
4.4.1 用ImageList存储图标211
4.4.2 创建工具栏215
4.5 状态条228
习题4231
上机指导4 设计菜单、工具栏与状态条233
第5章 驱动器、目录和文件管理234
5.1 文件控制对象234
5.1.1 驱动器列表框234
5.1.2 目录列表框235
5.1.3 文件列表框237
5.1.4 文件控制对象的同步操作239
5.2 磁盘文件操作239
5.2.1 对磁盘文件操作的语句239
5.2.2 对磁盘文件操作的函数242
习题5245
上机指导5 驱动器、目录及文件操作245
第6章 文件系统对象247
6.1 利用文件系统对象实现文件的存取247
6.2 文件系统对象的文件操作251
6.3 文件系统对象的驱动器与文件夹操作254
习题6258
上机指导6 文件系统对象的应用259
第7章 Visual Basic的数据库编程260
7.1 Visual Basic的数据库存取方式260
7.2 数据库的基本概念261
7.3 利用ADO控件存取数据库262
7.3.1 利用ADO控件建立到数据库的连接263
7.3.2 利用ADO控件的记录集操作记录269
7.3.3 ADO控件的常用事件276
7.4 SQL基础276
7.4.1 SQL简介277
7.4.2 SQL的运算符278
7.4.3 SQL的数据操纵语句279
7.5 利用ADO对象存取数据库282
7.5.1 ADO的对象模型282
7.5.2 Connection对象283
7.5.3 RecrodSet对象288
7.5.4 Command对象301
7.6 数据库编程中常用的控件306
7.6.1 TreeView306
7.6.2 ListView313
7.6.3 True DBGrid Pro319
7.6.4 ActiveReport319
习题7320
上机指导7 VB的数据库编程322
第8章 Visual Basic的多媒体编程324
第9章 Visual Basic的错误处理328
9.1 Visual Basic程序出错的类别328
9.2 设计错误处理程序329
附录A Visual Basic常用的高级编程333
附录B Visual Basic的常见错误代码336 序言
VisualBasic是微软公司为开发Windows应用程序而推出的一种可视化的快速编程工具,它以其简单易学、语法简洁、功能强大的特色而深受广大编程人员的青睐。
随着计算机应用领域的不断拓宽和深入,计算机技术发展的日新月异,社会对软件蓝领的需求也与日俱增。在这种情况下,培养和造就一批掌握现代编程工具,能按需进行规范化编程的程序设计人员,就显得至关重要和迫切。
开设VisualBasic程序设计课,可以让学生在极短的时间内,学会并掌握Windows应用程序的编写,提高学生的软件开发和应用能力。目前,有关VisualBasic方面的书籍较多,但多为程序员参考手册或编程指南一类的书籍,专门针对职业中学或职业中专的VisualBasic教材却很少,为此,编者从职业中学计算机专业的VisualBasic教学要求出发,结合多年的教学和实际编程经验,编写了本教材。
本书的定位不是艰深难学的理论书籍,也不是只讲操作的入门书籍,而是更侧重于理论知识与实际编程应用的结合。在编写组织上,遵循教学规律,按照实用、易学、易懂、易操作的原则,结合VisualBasic内部知识体系,由浅入深,循序渐进地介绍了VisualBasic的编程特色、语法基础、用户界面设计和数据库编程等内容,全书尽量做到概念准确、讲解清晰易懂、例题翔实、上机指导具体、可操作性强。书中例题与上机指导是作者精心设计与安排的,具有相当强的实用性和趣味性。讲解方式上采取系统需求分析、具体开发步骤讲解和程序调试与运行三步走的方式,以利于让学生养成良好的编程习惯,同时也有利于开阔学生思路,启发学生的思维。
全书共9章,内容涵盖了VisualBasic编程的精华部分。为增强数据库应用开发能力,本书的1版3次印刷对第6章和第7章作了相应调整,原第6章的文件存取操作,改用文件系统对象来实现,第7章的数据库操作,增强了ADO的数据库编程及应用,取消了较陈旧的DAO数据库操作,通过本次改版,进一步增强了本教材的实用性。建议学习时间1年,周课时6节,上课与上机比例总体把握在1∶1,若条件许可,可适当增加上机量。本书的示例源代码和相关素材,可访问作者网站。
吴清萍老师和韩祖德老师审阅了本书,并提出了大量宝贵意见,在此表示诚挚的感谢。本书在编写过程中,得到了清华大学出版社的大力支持、鼓励和帮助,在此一并致以衷心的谢意!由于笔者学识所限,缺点和错误在所难免,敬请各位专家和广大读者朋友不吝赐教。 文摘
插图:
ISBN | 9787302055860,7302055866 |
---|---|
出版社 | 清华大学出版社 |
作者 | 冯昊 |
尺寸 | 16 |