类和对象
全局对象窗体是个类,只是通常我们使用的是窗体中的对象
常用对象,引用对象
APP
Screen
Err:
Clipboard:剪切板
Forms:窗体
Printer(S):打印机,指定某个打印机集合对象
Debug:调试
Path:
Exename:可视文件名
Hlnstance:当前程序实例距离,动态链接库使
Prevlnstance:上一个实例距离
Major:显示版本号,主
Minor:副版本号,次
Revision:修订版本号
ThreadID:标识属性ID
Screen:屏幕窗体内部和外部的单位是不一样的
Mousepointer:设置修改鼠标在窗体的动态模样,尽量在修改后,再修给回来
Clipboar:剪切板Settext:把文本复制到剪切板Gettext:把剪切板文本放到指定地方
Clipboar:剪切板
Settext:把文本复制到剪切板
Gettext:把剪切板文本放到指定地方
Err
Err.Clear:把当前的错误清空清零
Raise:
On error resume next:如果这条语句错了直接执行下一条语句
On error goto [LineLabel|0]:如果这条语句下只要出现错误跳转到行号
Assert:帮助用户进行调试是否为真
Print:在另一个窗口立即显示结果
Dll动态链接库本身包括库函数,如果多个EXE访问链接库库函数,不是直接把函数放进去,而是放进去动态链接库的接口
Dim objectVarName as new[ClassLibName.]ClassName
Dim objectVarName as[ClassLibName.]ClassName
Set objectVarName = new[ClassLibName.]ClassName
Set objectVarName =CreateObject([ClassLibName.]ClassName)
Set objectVarName = GetObject([pathname][,[ClassLibName.]ClassName])
声明变量的同时就指定了变量名变量类型
前期绑定效率高
Dim ObjectVarName as ClassName
Set ObjectVarName = object
后期绑定灵活性比较高
Item key :命名参数
Count:描述集合对象有多少元素
Item:可以读取这个集合的某些元素
Add:在集合添加元素
Remove:在集合删除元素
VBget取得指定对象指定属性
VBlet对对象属性赋值给对象赋值用VBset 调用某个属性用VBmethod