|
一、输入输出函数与常用语句
1.输入输出函数
msgbox和inputbox
2.常用语句
注释语句
续行和并行语句
暂停语句和结束语句
二、数据类型与操作
1.值
数值型值
字符串型值
布尔型值
2.变量与常量
数据类型(Byte,Integer,Long,String(定长和不定长),Boolean,Variant,枚举类型)
变量的定义和缺省声明
常量的定义
变量的引用
变量与数据间的赋值
变量与变量间的赋值(同类型变量间的赋值,不同类型变量间的赋值,类型转换函数)
IsEmpty函数
3.表达式
算术运算符
位运算符
连接运算符
关系运算符(数值型,字符串型)
逻辑运算符
表达式的执行顺序
4.数据处理函数
数学函数
字符串函数
随机数函数
日期和时间函数
5.数组
一维数组(定义,数组元素的引用,数组元素的赋值)
多维数组(定义,数组元素的引用,数组元素的赋值)
动态数组(初定义,再定义,保留,销毁)
LBound 函数和UBound 函数
Array函数(定义,数组元素的引用,数组元素的赋值)
Array型数组之间的直接赋值
IsArray函数
6.结构体
结构体类型的定义
结构体变量的定义
结构体变量间直接赋值
结构体成员变量的引用和赋值
7.复合类型
数组与数组的嵌套
结构体与结构体的嵌套
结构体数组
结构体类型中嵌套数组
三、控制结构与函数
1.Goto结构
2.选择结构
if语句和IIf函数
select语句和choose函数
3.循环结构
Do While...Loop及Do...Loop While
Do While...Until及Do...Loop Until
For...Next
For Each...Next
跳出Do循环
跳出For循环
4.复合结构
嵌套结构
并列结构
5.错误处理
设置错误陷阱
获取错误信息
错误处理的结束与恢复执行
6.函数
(1)函数的类型
Sub过程
Function函数(返回类型的定义)
(2)函数的形参
普通参数
参数为普通数组、Array型数组、结构
传值参数与传址参数
数组参数
可选参数与默认参数
参数的先后次序
(3)函数体
传址参数的使用(通过修改传址参数修改传入的变量)
数组参数的使用(引用数组的元素)
可选参数的使用(IsMissing函数)
函数的变量(临时变量和静态变量)
函数的返回值(返回普通变量、结构、Array型数组)
跳出Sub过程和Function函数
(4)函数的外部调用
实参
执行调用
返回调用
数组参数的调用
可选参数的调用
(5)函数的内部调用
嵌套调用
递归调用
四、模块与面向对象
1.模块
模块的组成(模块名,变量,函数)
模块的调用(变量和函数的调用)
模块的变量(Public和Private)
模块的函数(Static,Public和Private)
Sub Main过程
2.类模块
类模块的定义(类名,属性,方法,构造函数,析构函数)
Let/Get/Set属性过程
Me
缺省属性的设置
类模块的嵌套
3.对象
对象的定义
对象的新建
对象的赋值(对象间赋值,Nothing)
对象的使用(变量和函数的调用,With语句,CallByName函数)
对象的清空
对象的相关判断(IsObject函数,Is操作符,TypeOf...Is...)
对象作函数参数和返回值
Object对象实现多态
五、VB软件开发环境
1.VB6窗口
标题和菜单
工具栏
窗体设计器和工程资源管理器
属性窗口和工具箱窗口
2.VB6常用功能
启动与退出
生成EXE
编辑工具栏(缩进,注释)
3.对象浏览器
4.代码编辑器
5.闲置循环与DoEvents语句
六、错误与调试技术
1.错误的三种类型
语法错误
编译错误
运行错误
2.调试的启动、中断和停止
3.单步执行、过程执行和跳跃执行
4.设置和取消断点
5.立即窗口
debug对象
查看相关数据
执行语句
6.监视窗口
7.本地窗口
七、窗体与常用控件
1.控件基础知识
2.窗体
3.按钮
4.图片框
5.标签
6.文本框
7.计时器
8.滚动条
9.选择控件
10.文件控件
11.线条控件
12.通用对话框控件
八、文件操作
1.文件的打开与关闭
2.文件操作语句和函数
FreeFile、Loc、LOF、FileAttr、EOF函数
Kill、FileCopy、MkDir、Name函数
SetAttr和GetAttr函数
3.顺序文件
顺序文件的写操作
顺序文件的读操作
4.随机文件
随机文件的打开与读写操作
随机文件中记录的增加与删除
九、API基础
1.API函数的声明
2.常用的API函数
操作函数(GetAsyncKeyState,ShowCursor,GetCursorPos)
获取时间函数(GetTickCount)
获取当前应用程序状态函数(GetActiveWindow)
休眠函数(Sleep)
十、DX8技术
1.启动
(1)分辨率和颜色显示模式的设定
(2)全屏和窗口模式的设定
(3)Direct3DDevice8的创建
2.主循环
(1)设置渲染对象
(2)清屏
(3)接收控制
(4)渲染
3.设备重置
(1)文字对象重置
(2)用来渲染纹理对象重置
(3)表面对象重置
(4)总重置
4.纹理
(1)纹理的建立
(2)纹理的拷贝
(3)纹理的内存访问和修改
5.贴图
(1)贴图到屏幕上
(2)贴图到纹理上
6.文字
(1)文字对象的建立
(2)贴文字
(3)文字的设备重置问题
7.图形
(1)画点
(2)画线
(3)画面
(4)渐变
8.控制
(1)鼠标控制
(2)键盘控制
9.播放音乐和声音
(1)播放音乐
(2)播放声音 |
|