1.语言/环境基础
--项目的组成
--语言基础
----变量的作用域和生存期
----基本语句(for循环,赋值语句let(普通变量赋值),set(对象的赋值,只用set),分支语句)
----静态数组和动态数组(数组的声明,上下界确定,动态数组的使用,定义新的之后,怎么保留以前的数据)
----主要的系统函数和过程(ByVal和ByRef,整数,传值和传引用的区别)
--环境
----菜单
----工具箱(各个控件的特点)
----属性窗口
2.窗体
--基本特征
-----SDI/MDI
-----启动窗体
--主要属性
----Width/ScaleWidth/Caption/Name/```
--主要方法
----Show/Load/PaintPicture/ValidateControls
--主要事件
----Load/Query/Unload/Initatialize/Terminate/```
3.控件
--区别
----内置控件/扩展控件/第三方控件
--控件基础
----控件值
----Enabled/Visible/TabIndex
----CauseValidation属性和Validate事件
----AutoRedraw和ClipControl属性
4.对象的使用
--基础
----创建和释放
----With/End With语句的使用
--全局对象
---APP/Screen/Debug/ClipBoard/Err/Forms/Printers
---错误处理:On Error
--使用库中的对象
5.使用Win32API
--声明方法
--使用中的注意事项
----调用方式的限定
----参数的不同传递方式(哪些使用传值,哪些使用传引用)
----字符串的处理(一般使用传值)
----Any关键字的使用
----Alias的使用
6.VB和Office
--VB/VBA/VBS
--基于DDE的数据交换
--掌握与Excel/Word交互的基本编程方法
7.使用类模块
--创建类模块
---添加事件
-----定义事件
------产生事件
--窗体和类模块间交互
---类模块产生事件,窗体接收
---窗体产生事件,类模块接收
--集合类的实现和使用
8.继承与多态
--VB中继承的实现方法
---展开(flatten)方法
---对象作为成员
--多态
----抽象类的概念
----多态的实现
9.ActiveX Dll/EXE
--比较
-----进程内服务器/进程外服务器
----选择中考虑的因素
--COM组件和类ID/接口ID/类型库ID的概念
--建立ActiveX Dll
-----具体方法/步骤
-----工程/类模块属性的设置
10.数据库编程
--sql语句
--DAO/RDO/ADO
--使用ADO对象/控件编程
-----主要属性和含义
----游标类型/游标位置/锁类型
-----记录集的操作
-----MoveFirst/MovePrevIoUs/MoveNext/MoveLast
-----AddNew/Delete/Update/Cancel