可视化编程应用——Visual Basic 6.0中文版(项目教学)
分類: 图书,计算机/网络,程序设计,Basic VB VB Script,
作者: 康慧芳,张琴编著
出 版 社: 人民邮电出版社
出版时间: 2008-11-1字数: 371000版次: 1页数: 230印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115186904包装: 平装内容简介
本书主要介绍Visual Basic 6.0可视化编程语言的基础知识和编程方法。全书共10个项目,主要内容包括Visual Basic 6.0的集成开发环境、编程基础、标准控件的使用、菜单的设计、图形处理、多界面的设计、文件管理、数据库编程等。本书采用“任务驱动+案例教学”的方式进行编写,内容由浅入深,文字叙述通俗易懂,所选案例实用,突出了Visual Basic 6.0中文版易学易用的特点。大量的精彩案例及习题有助于学生在掌握基本知识和基本编程方法的同时,了解Visual Basic在应用程序编写过程中的作用,为日后的实际应用程序开发打下坚实的基础。
本书适合作为中等职业学校“Visual Basic 6.0”课程的教材,也可作为Visual Basic 6.0初学者的自学用书和相关人员的参考用书。
目录
项目一熟悉Visual Basic6.0开发环境
任务一掌握Visual Basic 6.0的学习方法
任务二使用Visual Basic 6.0创建简单应用程序
(一) 启动Visual Basic 6.0中文版
(二) 新建工程
(三) 设计应用程序界面
(四) 编写应用程序代码
(五) 运行、调试并保存应用程序
项目实训开发“Hello Visual Basic 6.0”应用程序
项目拓展开发“祝贺你!”应用程序
项目小结
思考与练习
项目二设计加法计算器
任务一创建新的工程
任务二设计Visual Basic 6.0应用程序用户界面
(一) 添加控件
(二) 编辑控件
(三) 设置控件属性
任务三编写应用程序代码
项目实训
实训一使用【标签】控件显示文本
实训二使用【文本框】控件显示文本
实训三使用【命令按钮】控件复制文本
项目拓展编写文本显示器应用程序
项目小结
思考与练习
项目三掌握Visual Basic 6.0编程基础
任务一熟悉Visual Basic 6.0的数据类型
(一) 数值型数据
(二) 字符型数据
(三) 布尔型数据
(四) 变体型数据
任务二掌握Visual Basic 6.0的变量
(一) 变量命名规则和注意事项
(二) 变量的类型和定义
(三) 变量的作用范围
(四) 同名变量
任务三掌握Visual Basic 6.0的常量
任务四编写圆周长和面积计算器应用程序
任务五编写数据输出应用程序
任务六掌握Visual Basic 6.0的运算符和表达式
(一) 算术运算符
(二) 字符串连接符
(三) 关系运算符
任务七编写多位数分位显示应用程序
任务八编写Sin(x)和Cos(x)函数计算器应用程序
任务九编写和差积商运算应用程序
项目实训
实训一编写英文大小写转换器应用程序
实训二编写加减法计算器应用程序
项目拓展编写函数计算器应用程序
项目小结
思考与练习
项目四设计简单字体显示器
任务一建立可视化用户界面
(一) 添加基本控件
(二) 添加【通用对话框】控件
任务二设置可视化界面特性
(一) 设置【文本框】控件属性
(二) 设置【框架】控件属性
(三) 设置【单选按钮】控件、【复选框】控件属性
任务三编写事件驱动代码
(一) 为基本控件编写控件响应代码
(二) 实现通用对话框的调用
项目实训
实训一设计函数计算器
实训二设计判断闰年应用程序
实训三设计查询十二生肖应用程序
项目拓展设计基础知识测验应用程序
项目小结
思考与练习
项目五设计学生信息录入系统
任务一建立可视化用户界面
(一) 建立学生信息录入系统界面
(二) 建立【密码输入】对话框
任务二设置可视化用户界面特性
(一) 设置【组合框】控件属性
(二) 设置【列表框】控件属性
任务三添加控件事件及响应代码
(一) 为【密码输入】对话框添加代码
(二) 为学生信息录入界面的控件添加代码
(三) 添加查询功能
任务四设置启动窗体并运行应用程序
项目实训
实训一使用组合框
实训二List列表拒绝添加重复信息
实训三人口估算
项目拓展设计学生信息显示应用程序
项目小结
思考与练习
项目六设计手机选型程序
任务一建立可视化用户界面
任务二设置可视化用户界面特性
(一) 设置【滚动条】控件属性
(二) 设置【定时器】控件属性
任务三添加控件事件及响应代码
(一) 添加过程代码
(二) 为手机选型界面控件添加代码
项目实训
实训一设计调速器
实训二设计矩形面积计算应用程序
实训三产生随机数并查询素数
项目拓展设计倒计时程序
项目小结
思考与练习
项目七设计简单数组操作器
任务一设计菜单栏
(一) 设计界面
(二) 启动【菜单编辑器】
(三) 新建菜单
(四) 编辑菜单
(五) 菜单属性设置
任务二添加菜单事件
(一) 添加【显示】菜单事件
(二) 添加【数组】菜单事件
任务三设计弹出式菜单栏
(一) 设计弹出式菜单
(二) 显示弹出式菜单
(三) 添加弹出式菜单事件
任务四设计工具栏
(一) 添加【工具条】控件
(二) 设计工具条
(三) 添加工具栏事件响应代码
项目实训实现数组元素对调
项目拓展简单的文本记事本
项目小结
思考与练习
项目八设计学生成绩管理系统
任务一设计文件资源管理器
(一) 设计文件资源管理器界面
(二) 实现【驱动器列表】控件的显示功能
(三) 实现【文件夹列表】控件的显示功能
(四) 实现【文件列表】控件的显示功能
(五) 实现删除文件功能
(六) 实现复制、剪切和粘贴文件功能
(七) 设计弹出式菜单
任务二设计学生信息修改功能
(一) 设计学生信息修改界面
(二) 实现学生信息修改界面的打开
(三) 实现打开(读)文件功能
(四) 实现保存(写)文件功能
任务三设计学生信息查看功能
(一) 设计学生信息查看界面
(二) 实现学生信息查看界面的打开
(三) 实现新增学生成绩功能
(四) 实现显示、查找学生成绩功能
项目实训动态创建文件
项目小结
思考与练习
项目九设计简易画图程序
任务一设计简易画图程序的界面
(一) 添加基本控件
(二) 添加直线控件
(三) 添加【形状】控件
(四) 设置图形控件属性
任务二编写控件响应事件的代码
(一) 绘图属性设置
(二) 实现图形绘制功能
(三) 实现文件对话框的调用
项目实训
实训一设计简单图片编辑器
实训二设计简单图像编辑器
实训三设计石英钟
项目拓展设计弹跳小球应用程序
项目小结
思考与练习
项目十设计成绩查询系统
任务一设计数据库
任务二设计【系统登录】对话框
(一) 设计界面
(二) 编写代码
任务三设计【注册新用户】对话框
(一) 设计界面
(二) 编写代码
任务四设计【用户管理】对话框
(一) 设计界面
(二) 编写代码
任务五设计【学生成绩查询】对话框
(一) 设计界面
(二) 编写代码
任务六设计【学生成绩查询系统】对话框
(一) 设计界面
(二) 编写代码
项目小结
思考与练习
书摘插图
项目一熟悉Visual Basic6.0开发环境
任务一掌握Visual Basic 6.0的学习方法
学习方法对学习结果的影响是不言而喻的,而每门学科的学习方法差别很大。那么,怎样才能学好Visual Basic 6.0呢?
(1)学习程序设计的基本要求
熟悉Visual Basic 6.0的操作环境与设计工具,能设计应用程序界面。
理解面向对象程序设计的基本概念。
掌握Visual Basic 6.0语言的基础知识和程序设计的方法。
具备用Visual Basic 6.0开发Windows环境下应用程序的能力和阅读分析一般难度的VisualBasic程序的能力。
(2)打好基础
学习编程要具备一定的基础,初学者要掌握以下几方面的知识。
首先,学习程序设计要有一定的数学基础。计算机的数学理论模型——图灵机(由Alan Turin9提出)和体系结构(由John Von Neumann提出)等都是由数学家提出的。
其次,学习程序设计要具备一定的编程思想。要成为一名优秀的程序员,最重要的是掌握编程思想,做到这一点要经过反复的实践、观察、分析、比较和总结。
(3)注重理解重要的概念
Visual Basic 6.0程序设计语言本身并不复杂,基本组成无非就是变量、运算符、表达式、基本语句等概念,但需要深入理解这些概念。
(4)养成良好的学习习惯
Visual Basic 6.0程序设计入门并不难,在学习过程中,重要的是要养成良好的学习习惯。
(5)自己动手编写程序
程序设计入门阶段要经常动手编写程序,亲自动手进行程序设计是培养逻辑思维的好方法。因此,一定要多动手编写程序,而且要从小程序开发开始,逐渐提高开发程序的难度。
(6)借鉴别人设计好的程序
多看别人设计好的程序代码,包括教材例题中的程序。在读懂别人的程序后,要思考为什么这么设计,有没有更好的设计方法?通过学习别人编写的优秀代码来提高自身水平。
……