注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅教育教育学理论Visual BASIC基础与课件制作

Visual BASIC基础与课件制作

Visual BASIC基础与课件制作

定 价:¥34.00

作 者: 毕广吉编著
出版社: 电子工业出版社
丛编项: 高等学校教材
标 签: VB

购买这本书可以去


ISBN: 9787505374690 出版时间: 2002-01-01 包装: 胶版纸
开本: 26cm 页数: 400 字数:  

内容简介

  本书从介绍VisualBASIC基础知识出发,以课件制作技术和实例为线索,由浅入深、循序渐进地介绍VisualBASIC。精心设计的编排顺序和精选有效的实例是本书的精髓。书中所举的每一个实例均与课件制作有关,这些实例能引导读者迅速掌握VisualBASIC编程和课件制作。本书适合师范类各专业作为VisualBASIC课程和CAI课程的教材,也可供学习VisualBASIC语言和学习CAI课件制作的读者参考。随书附带的光盘包括了书中所有实例的源程序和所需的素材,有些实例本身就是一个完整的课件,能够直接拿到课堂上去用。前言当今在全球广为使用的Windows操作系统上,VisualBASIC是最适合于作为第一门程序设计语言课程的,原因如下。1.VisualBASIC本身是适合于初学者的编程语言,容易入门,入门以后就有能力进一步学习难度更大的编程语言。2.VisualBASIC是开发Windows应用程序的强有力的工具,用VisualBASIC能轻而易举地开发符合Windows规范和风格的应用程序,学习之后立即就能实用。3.VisualBASIC使用了最先进的程序设计思想,即"面向对象"和"事件驱动",也就是说,学习VisualBASIC就同时学习了最新的程序设计思想。4.VisualBASIC中融入了最新的计算机技术,在科学计算、多媒体软件开发、数据库编程、网络应用等方面都有很强的功能。因此,在高等院校开设第一门程序设计语言课时,VisualBASIC应作为首选。另一方面,对于师范类的本科生,掌握CAI课件制作已经成为毕业求职和自身发展的重要条件,因此广大学生都在努力学习CAI课件制作技术。然而一些课件制作平台只能完成一些简单的课件制作,对于较复杂的课件必须通过程序设计语言编程来完成。于是VisualBASIC又一次成为首选,因为:1.VisualBASIC的可视化界面设计方式能使用户毫不费力地设计出所需的软件界面。2.VisualBASIC强大的多媒体功能很容易实现文本、图形、图像的展现和视频、声音的播放。3.VisualBASIC的事件驱动特性使得在课件中很容易实现多种形式的交互功能,如对单击、双击、拖动、按键、条件的监视、时间的节拍等都能立即做出反应,从而实现按钮交互、热区交互、热对象交互、热键交互、拖放交互、定时器交互、条件交互,等等,多种交互形式。4.通过API调用和外部程序接口,VisualBASIC的功能还能进一步得到极大的扩展,轻松实现VisualBASIC中本来没有的功能。可见,学习VisualBASIC不但很容易,而且很实用——这种实用是多方面的和立即就能见效的。本书是一本入门书,从来没有学习过编程语言的人可以直接学习本书;本书是一本实用?氖椋俚拿恳桓鍪道肟渭谱饔泄兀ü臼槟苎暗胶芏喽嗝教蹇渭谱骷际鹾推渌恍┍喑碳际酰坏臼椴豢赡苁且槐綱isualBASIC大全,当然本书中用到的VisualBASIC知识都有必要的介绍,例如书后就附有"本书中使用的API函数"的详细解释。本书曾作为讲义在天津师范大学物理与电子信息学院现代教育技术系几种层次的多个教学班中使用,学生普遍反映本书十分适合作为教材,能引导学生轻松地学习VisualBASIC。独到的编排顺序和精选有效的实例是本书的精髓。随书附带的光盘包括了书中所有实例的源程序和所需的素材,这些程序均在Windows98和VisualBASIC6.0上调试和反复验证通过,有些实例本身就是一个完整的课件,能够直接拿到课堂上去用。由于作者的水平有限,书中如有谬误与不当之处,请读者不吝赐教。毕广吉2001年11月18日于天津师范大学

作者简介

暂缺《Visual BASIC基础与课件制作》作者简介

图书目录

第1章 Visual BASIC基础知识
1.1 Visual BASIC的基本特点
1.2 面向对象的程序设计
1.3 Visual BASIC 6.0的界面
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.3.9 对象浏览器
1.4 实例:第一个Visual BASIC程序——加法
1.5 实例:改进加法程序
习题一
第2章 窗体
2.1 窗体的概念
2.2 实例:窗体居中
2.3 实例:在窗体上显示文字
2.4 对象、属性、事件和方法
2.4.1 属性
2.4.2 事件
2.4.3 方法
2.5 窗体常用属性
2.6 窗体常用事件
2.7 窗体常用方法
2.8 实例:多重窗体
2.9 实例:可变窗体
2.10 实例:鼠标的光标
2.11 实例:由小到大弹出窗体
2.12 实例:用命令按钮控件控制窗体
习题二
第3章 Visual BASIC程序设计基础
3.1 基本数据类型
3.1.1 整型
3.1.2 长整型
3.1.3 字符串型
3.1.4 货币型
3.1.5 单精度浮点型
3.1.6 双精度浮点型
3.1.7 变体型
3.1.8 逻辑型(布尔型)
3.1.9 字节型
3.1.10 日期型
3.2 常量
3.2.1 常量的种类
3.2.2 符号常量的定义
3.2.3 符号常量的类型
3.2.4 符号常量的作用域
3.3 变量
3.3.1 变量及变量名
3.3.2 变量类型
3.3.3 变量的定义
3.3.4 变量的作用域
3.3.5 数组变量的定义
3.3.6 实例:一维数组
3.3.7 实例:二维数组
3.4 运算符
3.4.1 算术运算符
3.4.2 字符串运算符
3.4.3 关系运算符
3.4.4 逻辑运算符
3.4.5 特殊运算符
习题三
第4章 Visual BASIC程序设计
4.1 结构化程序设计
4.1.1 Visual BASIC程序的书写方法
4.1.2 结构化程序的三种基本结构
4.2 实例:顺序结构程序设计—— 一元二次方程之一
4.3 选择结构程序设计
4.3.1 条件语句
4.3.2 实例:一元二次方程之二
4.3.3 多分支语句
4.3.4 实例:生肖
4.4 循环结构程序设计
4.4.1 Do While…Loop语句
4.4.2 Do…Loop While 语句
4.4.3 Do Until…Loop语句
4.4.4 For…Next语句
4.4.5 实例:循环结构
4.5 子程序(过程)
4.5.1 子程序的定义
4.5.2 子程序的调用
4.5.3 Sub Main 过程
4.5.4 实例:多个窗体
4.5.5 实例:没有窗体
4.6 内部函数
4.6.1 函数的种类
4.6.2 常用内部函数
4.6.3 实例:改进生肖程序
4.6.4 实例:键盘编码
4.7 自定义函数
4.7.1 自定义函数的定义
4.7.2 自定义函数的调用
4.8 Visual BASIC的其他常用语句
4.9 Visual BASIC的文件类型
习题四
第5章 命令按钮控件
5.1 命令按钮控件的属性
5.2 命令按钮控件的事件
5.3 实例:按钮设计
5.4 实例:控件数组——计算器
习题五
第6章 与文本有关的控件
6.1 标签控件
6.1.1 标签控件的属性
6.1.2 实例:登记表
6.1.3 实例:拉出字幕
6.1.4 实例:推出字幕
6.2 文本框控件
6.2.1 文本框控件的属性
6.2.2 文本框控件常用事件
6.2.3 文本框控件常用方法
6.2.4 实例:焦点的控制
6.2.5 实例:变换焦点
6.2.6 实例:确定焦点的位置
6.2.7 实例:限制输入
6.2.8 实例:改进登记表——限制输入
6.2.9 实例:热字的做法
6.2.10 实例:拖动文本
6.2.11 实例:设置文本框中的光标
6.2.12 实例:改进一元二次方程
6.2.13 实例:剪切板的操作
6.2.14 实例:汉字的编码
习题六
第7章 与输入数据有关的控件
7.1 框架控件
7.1.1 框架控件的用法
7.1.2 框架控件的属性
7.2 复选钮控件
7.2.1 复选钮控件概述
7.2.2 复选钮控件的属性
7.2.3 常用事件
7.3 单选钮控件
7.3.1 单选钮控件的属性
7.3.2 常用事件
7.4 实例:框架控件、复选钮控件、单选钮控件综合实例
7.5 滚动条控件
7.5.1 滚动条控件的属性
7.5.2 滚动条控件的事件
7.5.3 实例:滚动条
7.6 UpDown控件
7.6.1 UpDown控件的属性
7.6.2 UpDown控件的事件和方法
7.6.3 实例:UpDown控件的使用
习题七
第8章 与列表有关的控件
8.1 列表框控件
8.1.1 列表框控件概述
8.1.2 列表框控件的属性
8.1.3 列表框控件的常用方法
8.1.4 实例:列表框的使用
8.2 组合框控件
8.2.1 组合框控件的样式
8.2.2 组合框控件的属性和常用方法
8.2.3 实例:各种组合框示例
习题八
第9章 文件系统控件
9.1 文件系统控件概述
9.1.1 驱动器列表框
9.1.2 目录列表框
9.1.3 文件列表框
9.2 文件系统控件的属性
9.3 实例:文件系统控件的使用
9.4 实例:拖动文件
习题九
第10章 文件操作
10.1 文件结构和分类
10.2 顺序文件
10.3 随机文件
10.4 二进制文件
10.5 文件操作常用的函数和语句
10.5.1 与文件读写有关的函数和语句
10.5.2 文件测试函数
10.5.3 文件操作语句
10.6 实例:改进登记表——存盘
10.7 实例:改进各种组合框——存盘
10.8 实例:查找字符串
习题十
第11章 图形与图像
11.1 绘图方法
11.1.1 坐标系统及容器属性
11.1.2 绘图属性
11.1.3 常用绘图方法详解
11.1.4 与绘图有关的函数
11.1.5 实例:色彩处理演示
11.1.6 实例:渐变的背景色
11.1.7 实例:验证绘图属性
11.1.8 实例:Circle用法
11.1.9 实例:连续画
11.1.10 实例:橡皮擦
11.1.11 实例:吸管
11.1.12 实例:随机绘图——溶解
11.1.13 实例:绘制李萨茹图形
11.1.14 实例:用绘图方法形成橡皮筋
11.1.15 实例:画板
11.2 与图形有关的控件
11.2.1 直线控件和形状控件简介
11.2.2 直线控件和形状控件的属性
11.2.3 直线控件、形状控件与绘图方法的区别
11.2.4 实例:用绘图控件形成橡皮筋
11.3 图像控件和图片框控件
11.3.1 图像控件和图片框控件概述
11.3.2 图像控件的属性
11.3.3 图片框控件的属性
11.3.4 实例:显示图像
11.4 PictureClip控件
11.4.1 PictureClip控件简介
11.4.2 PictureClip控件的常用属性
11.4.3 实例:PictureClip控件实验
11.4.4 实例:裁剪位图
11.4.5 实例:图形滚动
11.4.6 实例:推动图形
习题十一
第12章 动画
12.1 实现动画的几种方法
12.2 定时器控件
12.2.1 定时器控件概述
12.2.2 定时器控件的属性与事件
12.2.3 实例:定时器
12.2.4 实例:数字式电子钟
12.3 用定时器控件实现动画
12.3.1 实例:指针式电子钟
12.3.2 实例:图形自动滚动
12.3.3 实例:平动动画
12.4 实例:用PictureClip控件制作动画
12.5 实例:自制滚动条
习题十二
第13章 向导与设计器
13.1 菜单设计器
13.1.1 菜单
13.1.2 菜单编辑器
13.1.3 实例:下拉菜单
13.1.4 弹出式菜单
13.1.5 实例:弹出式菜单
13.2 窗体设计向导
13.2.1 打开窗体设计向导
13.2.2 创建窗体类型
13.2.3 菜单设计
13.2.4 工具条设计
13.3 对话框的设计
13.3.1 MsgBox函数
13.3.2 InputBox函数
13.3.3 实例:InputBox函数和MsgBox函数的使用
13.3.4 CommonDialog控件介绍
13.3.5 实例:演示用CommonDialog控件建立对话框
13.3.6 用标准窗体建立对话框
习题十三
第14章 API函数的调用
14.1 API函数及其调用方法
14.2 实例:限制鼠标
14.3 实例:动画光标
14.4 实例:填充任意封闭区域
14.5 实例:图形变换
14.6 实例:防止第二个副本运行
14.7 实例:控制任务栏
14.8 实例:取磁盘序列号
14.9 实例:窗体在前
14.10 实例:读取光标位置
14.11 实例:打开文件
习题十四
第15章 多媒体程序设计
15.1 与多媒体有关的控件
15.1.1 Animation控件
15.1.2 实例:Animation控件的使用
15.2 实例:播放视频
15.3 实例:声音播放
15.4 实例:播放CD
15.5 实例:调节音量
15.6 实例:只播放一帧
15.7 实例:运动的播放头
习题十五
第16章 用Visual BASIC制作课件
16.1 Visual BASIC制作课件的优势
16.2 用程序控制控件的运动
16.2.1 实例:使控件沿预定路径运动
16.2.2 课件:运动合成——日地月
16.3 自由拖动
16.3.1 实例:拖动控件的两种方法
16.3.2 课件:反射、折射与全反射
16.3.3 课件:线电荷的电场
16.4 沿路径的拖动
16.4.1 实例:沿非闭合路径的拖动
16.4.2 课件:凸透镜成像
16.4.3 实例:沿闭合路径的拖动
16.4.4 课件:三角函数与单位圆
16.5 用绘图方法制作动画
16.5.1 课件:行波
16.5.2 课件:驻波
16.5.3 课件:大摆角有阻尼的摆
16.6 调节参数类的课件
16.6.1 课件:完善李萨茹图形
16.6.2 课件:双缝干涉
16.6.3 课件:单缝衍射
16.6.4 课件:白光的单缝衍射
16.6.5 课件:白光的双缝干涉
16.6.6 课件:白光的单缝衍射——快速显示
习题十六
第17章 程序的编译、总装与调试
17.1 调用外部程序
17.1.1 Shell函数的用法
17.1.2 实例:调用外部程序
17.2 实例:程序的总装
17.3 程序的编译
17.4 实例:安装程序的制作
17.5 程序执行方式
17.5.1 全程执行
17.5.2 单步执行
17.5.3 单过程执行
17.5.4 断点运行方式
17.6 调试方法
17.6.1 调试工具栏
17.6.2 本地窗口
17.6.3 监视窗口
17.6.4 立即窗口
17.6.5 快速监视
17.6.6 调用堆栈
习题十七
附录 本书中调用的API函数

本目录推荐