注册

21世纪高职高专计算机类立体化精品教材

Visual Basic程序设计教程

主编:李伟 安永丽 侯宝稳 冯勇 张慧

定价:38

书号:978-7-5623-4249-6

印刷色:双色

出版社:华南理工大学出版社

出版/修订日期:2017年7月

Visual Basic程序设计教程

X
内容简介目      录

内容简介



本书以程序设计为主线,以编程应用为驱动,通过案例和问题引入知识点,全面、系统地介绍了Visual Basic程序设计的思想、方法及其他相关知识。全书分为13个项目,主要包括Visual Basic程序开发环境、对象与控件、数据类型与变量、数据的输入和输出、Visual Basic控制结构、数组及其应用、函数与过程、菜单与对话框设计、多重窗体与多文档界面设计、图形设计、文件操作、用Visual Basic访问数据库等内容。

本书在编排上,注重理论与实践相结合,采用案例教学模式,突出实践环节,设置了任务描述、任务分析、准备知识、任务实施、知识链接、操作技巧、拓展提高、项目小结和项目考核等特色模块,意在提高学生的学习兴趣,促进学生的全面发展。

本书可作为高等教育、继续高等教育、高等职业技术教育类院校Visual Basic程序设计教材,也可供培训班或个人自学使用。



目录

项目一    Visual Basic程序开发环境

        任务:利用按钮更换窗体背景色彩 

                任务描述 

                任务分析 

                准备知识 

                         Visual Basic的特点 

                         Visual Basic版本简介 

                         运行VB 的硬件和软件要求 

                         安装VB程序 

                         启动VB程序 

                         VB集成开发环境介绍 

                         对象与类 

                         模块和过程 

                任务实施 

                         建立工程 

                         设立应用程序界面 

                         设置对象属性 

                         编写程序代码 

                         保存程序 

                         运行调试程序 

                         生成可执行文件 

                         执行可执行文件 

        项目小结 

        项目考核 

项目二 窗体对象及其操作

        任务:制作加法计算器 

                任务描述 

                任务分析 

                准备知识 

                         AutoRedraw(自动重画) 

                         BackColor(背景颜色) 

                         BorderStyle(边框类型) 

                         Caption(标题) 

                         ControlBox(控制框) 

                         Enabled(允许) 

                         字形属性设置 

                         ForeColor(前景颜色) 

                         Height、Width(高、宽) 

                         Icon(图标属性) 

                         MaxButton、MinButton(最大化按钮、最小化按钮) 

                         Moveable(窗口移动) 

                         Name(名称) 

                         Picture(图形) 

                         ShowInTaskbar(运行显示) 

                         Top、Left(顶边、左边位置) 

                         Visible(可见性) 

                         WindowState(窗口状态) 

                         Click(单击)事件 

                         DblClick(双击)事件 

                         Load(装入)事件 

                         UnLoad(卸载)事件 

                         Activate(活动)事件 

                         Paint(绘画)事件 

                任务实施 

        项目小结 

        项目考核 

项目三 活用常量、变量与数据类型

        任务:互换a与b的数值 

                任务描述 

                任务分析 

                准备知识 

                         VB中的基本数据类型 

                         自定义数据类型 

                         枚举类型 

                         标识符命名规则 

                         变量 

                         常量 

                         VB程序的构成 

                任务实施 

        项目小结 

        项目考核 

项目四 VB的运算表达式和内部函数

        任务:使用函数返回相应数值 

                任务描述 

                任务分析 

                准备知识 

                         运算的基本概念 

                         算术运算 

                         比较运算(关系运算) 

                         逻辑运算 

                         连接运算符 

                         表达式的执行顺序 

                         常用内部函数 

                         Visual Basic字符处理机制 

                         字符串函数 

                任务实施 

                         显示字符串长度 

                         查找字符 

        项目小结 

        项目考核 

项目五 数据的输入与输出

        任务一:制作课程表 

                任务描述 

                任务分析 

                准备知识 

                         Print方法 

                         与Print方法有关的函数 

                         格式输出 

                任务实施 

        任务二:求解鸡兔同笼问题 

                任务描述 

                任务分析 

                准备知识 

                         InputBox函数 

                         使用InputBox函数时的注意事项 

                任务实施 

        任务三:制作注册成功提示框 

                任务描述 

                任务分析 

                准备知识 

                          MsgBox函数 

                          MsgBox语句 

                任务实施 

        任务四:打印欢迎标语宣传单 

                任务描述 

                任务分析 

                准备知识 

                         直接输出 

                         窗体输出 

                任务实施 

        项目小结 

        项目考核 

项目六 Visual Basic常用标准控件应用

        任务一:制作文本控件程序 

                任务描述 

                任务分析 

                准备知识 

                         标签(Label)控件 

                         文本框(Text Box)控件 

                任务实施 

                         实现大小写字母的转换 

                         更改文字颜色 

        任务二:使用图形控件控制图片 

                任务描述 

                任务分析 

                准备知识 

                         图片框控件 

                         图像框控件 

                         装入图形文件 

                         图片框和图像框的主要区别 

                任务实施 

                         设计一个程序完成对一个图形的放大和缩小 

                         编写程序完成两个在设计阶段加载的图片的交换 

        任务三:制作加减乘除计算器 

                任务描述 

                任务分析 

                准备知识 

                任务实施 

        任务四:绘制填充图形 

                任务描述 

                任务分析 

                准备知识 

                         直线 

                         形状(Shape) 

                任务实施 

        任务五:利用控件设置文本格式 

                任务描述 

                任务分析 

                准备知识 

                         复选框和单选按钮的常用属性和事件 

                          Style属性 

                        复选框和单选按钮的应用举例 

                任务实施 

        任务六:显示学生基本信息 

                任务描述 

                任务分析 

                准备知识 

                         列表框 

                         组合框 

                任务实施 

        任务七:创建滚动条 

                任务描述 

                任务分析 

                准备知识 

                         常用属性 

                         滚动条事件 

                任务实施 

        任务八:制作时钟 

                任务描述 

                任务分析 

                准备知识 

                         计时器属性 

                         计时器事件 

                任务实施 

        项目小结 

        项目考核 

项目七 控制语句

        任务一:输出以内的所有素数 

                任务描述 

                任务分析 

                准备知识 

                         条件语句 

                         IIf函数 

                         Select Case语句 

                         For循环语句 

                         While循环语句 

                         Do循环语句 

                         循环的嵌套 

                任务实施 

        任务二:制作学生成绩评语 

                任务描述 

                任务分析 

                准备知识 

                任务实施 

        任务三:判断素数 

                任务描述 

                任务分析 

                准备知识 

                        Exit语句 

                        End语句 

                        With语句 

                任务实施 

        项目小结 

        项目考核 

项目八 数组及其应用

        任务一:制作学生成绩管理表 

                任务描述 

                任务分析 

                准备知识 

                         数组的定义 

                         默认数组 

                         创建静态数组与动态数组 

                任务实施 

        任务二:显示不同填充图案的圆 

                任务描述 

                任务分析 

                准备知识 

                         对数组元素进行初始化 

                         数组元素的输入 

                         数组元素的输出 

                         数组的赋值 

                         For Each…Next语句 

                         控件数组的作用 

                         控件数组的建立 

                任务实施 

        项目小结 

        项目考核 

项目九 过程及其应用

        任务一:计算矩形面积 

                任务描述 

                任务分析 

                准备知识 

                         Sub过程的定义 

                         Sub过程的建立 

                         Sub过程的调用 

                任务实施 

        任务二:计算级数和 

                任务描述 

                任务分析 

                准备知识 

                          Function过程的定义 

                          Function过程的调用 

                任务实施 

        任务三:设置文本框字体 

                任务描述 

                任务分析 

                准备知识 

                         传值和传址 

                         数组作参数传递 

                         按位置传送和指名传送 

                         可选参数 

                         可变参数 

                         窗体参数 

                         控件参数 

                任务实施 

        项目小结 

        项目考核 

项目十 键盘与鼠标事件

        任务一:转换键与功能键配合使用 

                任务描述 

                任务分析 

                准备知识 

                          KeyPress事件 

                          KeyDown和KeyUp事件 

                任务实施 

        任务二:变换鼠标指针形状 

                任务描述 

                任务分析 

                准备知识 

                         MouseDown、MouseUp和MouseMove事件 

                         X参数、Y参数 

                         使用鼠标事件 

                         MousePointer和MouseIcon属性 

              任务实施 

        任务三:手动拖放图标 

                任务描述 

                任务分析 

                准备知识 

                         与拖放有关的属性、事件和方法 

                         自动拖放 

                         手动拖放 

                任务实施 

        项目小结 

        项目考核 

项目十一 菜单与对话框设计

        任务一:制作弹出式菜单 

                任务描述 

                任务分析 

                准备知识 

                        菜单概述 

                        菜单编辑器 

                        用菜单编辑器建立菜单 

                        菜单项的增减 

                        弹出式菜单 

                任务实施 

        任务二:改变标签的字体颜色 

                任务描述 

                任务分析 

                准备知识 

                        对话框概述 

                        通用对话框 

                        通用对话框的使用 

                        自定义对话框 

                任务实施 

        项目小结 

        项目考核 

项目十二 多重窗体与MDI窗体程序设计

        任务一:制作学生成绩表 

                任务描述 

                任务分析 

                准备知识 

                         多重窗体 

                         MDI窗体 

                         添加窗体 

                         设置启动对象 

                         与多重窗体程序设计有关的 语句和方法 

                         不同窗体间数据的存取 

                任务实施 

        任务二:制作模拟登录系统 

                任务描述 

                任务分析 

                准备知识 

                         MDI窗体特性 

                         创建MDI应用程序 

                         MDI窗体及子窗体 

                         使用VB应用程序向导 

                任务实施 

                         建立窗体 

                         编写代码 

        项目小结 

        项目考核 

项目十三 文件操作

        任务一:制作文字编辑软件 

                任务描述 

                任务分析 

                准备知识 

                         文件概述 

                         文件的打开与关闭 

                         Input$ 函数 

                任务实施 

                         编程步骤 

                         编程步骤 

        任务二:读取磁盘数据文件 

                任务描述 

                任务分析 

                准备知识 

                         顺序文件的打开 

                         顺序文件的写操作 

                         顺序文件的读操作 

                任务实施 

        项目小结 

        项目考核 


参考文献 

 




相关推荐

Java 语言程序设计教程

主编 : 薛贵年 周振江 刘海涛

Dreamweaver CS6网页设计实用教程

主编 : 曹岩 薛涛 刘翀

CAXA 2011实用教程

主编 : 何强

3ds Max 2012三维动画实用教程

主编 : 刘翀 曹岩 薛涛

SQL Server 2008 数据库管理与开发

主编 : 黄永生 杜宏巍 李玉光 曹文胜 阮家港