類和對象
全局對象窗體是個類,只是通常我們使用的是窗體中的對象
常用對象,引用對象
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