|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书从介绍Visual BASIC基础知识出发,以课件制作技术和实例为线索,由浅入深、循序渐进地介绍Visual BASIC。精心设计的编排顺序和精选有效的实例是本书的精髓。书中所举的每一个实例均与课件制作有关,这些实例能引导读者迅速掌握Visual BASIC编程和课件制作。
本书适合师范类各专业作为Visual BASIC课程和CAI课程的教材,也可供学习Visual BASIC语言和学习CAI课件制作的读者参考。随书附带的光盘包括了书中所有实例的源程序和所需的素材,有些实例本身就是一个完整的课件,能够直接拿到课堂上去用。
目录:
目 录
第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函数 前言:
当今在全球广为使用的Windows操作系统上,Visual BASIC是最适合于作为第一门程序设计语言课程的,原因如下。
1.Visual BASIC本身是适合于初学者的编程语言,容易入门,入门以后就有能力进一步学习难度更大的编程语言。
2.Visual BASIC是开发Windows应用程序的强有力的工具,用Visual BASIC能轻而易举地开发符合Windows规范和风格的应用程序,学习之后立即就能实用。
3.Visual BASIC使用了最先进的程序设计思想,即“面向对象”和“事件驱动”,也就是说,学习Visual BASIC就同时学习了最新的程序设计思想。
4.Visual BASIC中融入了最新的计算机技术,在科学计算、多媒体软件开发、数据..
|