學(xué)習(xí)VBScript的程序員都是應(yīng)該有一款不錯(cuò)的這類型的參考手冊(cè)的,如果你覺得紙質(zhì)版本的不好用的話,現(xiàn)在就可以來(lái)東坡免費(fèi)的下載VBScript程序員參考手冊(cè)!
VBScript程序員參考手冊(cè)介紹
《VBScript程序員參考手冊(cè)(第3版)》是一本針對(duì)最新版本VBScript的編程參考手冊(cè),內(nèi)容涵蓋了與VBScript相關(guān)的各個(gè)方面。首先介紹了VBScript的基本概念和語(yǔ)法,然后通過(guò)具體的例子逐步地向讀者介紹了如何在各種不同的腳本宿主上編寫、調(diào)試和運(yùn)行VBScript,涉及到的腳本宿主包括Windows腳本宿主、IIS服務(wù)器、InternetExplorer瀏覽器等。同時(shí)還介紹了如何用VBScript開發(fā)WindowsVista操作系統(tǒng)的桌面小工具、如何對(duì)腳本進(jìn)行加密以保護(hù)開發(fā)人員的工作成果,以及如何在VB或。NET程序中提供對(duì)VBScript的支持。在網(wǎng)站上提供了所有示例程序的代碼等。
VB程序員參考手冊(cè)目錄
第1章編程快速入門/1
1.1變量及數(shù)據(jù)類型/2
1.1.1變量的使用/2
1.1.2注釋的使用/4
1.1.3VBScript內(nèi)建函數(shù)的使用/4
1.1.4理解語(yǔ)法問題/6
1.2流程控制/9
1.2.1分支/9
1.2.2循環(huán)/13
1.3操作符與操作符優(yōu)先級(jí)/18
1.4代碼的組織結(jié)構(gòu)和重用/19
1.4.1模塊化、黑盒、過(guò)程和子過(guò)程/19
1.4.2編寫函數(shù)/20
1.4.3使用過(guò)程的好處/22
1.5自頂向下與事件驅(qū)動(dòng)/23
1.5.1理解自頂向下程序設(shè)計(jì)/23
1.5.2理解事件驅(qū)動(dòng)程序設(shè)計(jì)/23
1.5.3自頂向下和事件驅(qū)動(dòng)的結(jié)合/24
1.5.4事件驅(qū)動(dòng)實(shí)例/24
1.6關(guān)于編程的一些忠告/25
1.6.1要考慮到意外情況/25
1.6.2保持代碼的可讀性/26
1.6.3將代碼模塊化成模塊、類和組件/27
1.6.4匈牙利變量命名法/27
1.6.5不要在多個(gè)任務(wù)中使用同一個(gè)變量/27
1.6.6時(shí)刻都要合理地布局代碼/28
1.6.7用注釋使您的代碼清晰可讀,但不要濫用/28
1.7小結(jié)/29
第2章VBScript是什么?不是什么?/31
2.1Windows腳本/31
2.2版本信息/31
2.3VBScript是VB的子集/32
2.4VBScript是一種腳本語(yǔ)言/32
2.5VBScript在運(yùn)行時(shí)被解釋/33
2.5.1運(yùn)行時(shí)編譯的缺點(diǎn)/34
2.5.2運(yùn)行時(shí)編譯的優(yōu)點(diǎn)/35
2.6使用VBScript的優(yōu)勢(shì)/36
2.7VBScript適合您嗎/36
2.8VBScript在VisualBasic家族中的地位/37
2.8.1VisualBasic/37
2.8.2VisualBasicforApplications/38
2.8.3VBScript/38
2.8.4VBScript是一門“真正”的編程語(yǔ)言嗎/39
2.9VBScript能做什么/39
2.9.1PowerShell/39
2.9.2Windows腳本宿主/39
2.9.3桌面小工具/40
2.9.4Windows腳本組件/40
2.9.5客戶端Web腳本/40
2.9.6服務(wù)器端Web腳本/41
2.9.7遠(yuǎn)程腳本/42
2.9.8HTML應(yīng)用程序/42
2.9.9在程序中添加VBScript/42
2.10VBScript的開發(fā)工具/42
2.1.1小結(jié)/43
第3章數(shù)據(jù)類型/45
3.1弱類型腳本語(yǔ)言/45
3.2為什么數(shù)據(jù)類型是如此重要/46
3.3Variant——VBScript中唯一的數(shù)據(jù)類型/48
3.3.1子類型的檢查和類型轉(zhuǎn)換/49
3.3.2隱式類型轉(zhuǎn)換/57
3.3.3隱式類型轉(zhuǎn)換實(shí)戰(zhàn)/58
3.3.4Empty與Null/63
3.3.5對(duì)象(Object)子類型/68
3.3.6Error子類型/69
3.4復(fù)雜數(shù)據(jù)類型——數(shù)組/71
3.4.1什么是數(shù)組/71
3.4.2數(shù)組的維度/71
3.4.3數(shù)組邊界和聲明數(shù)組/72
3.4.4用下標(biāo)訪問數(shù)組/73
3.4.5遍歷數(shù)組/76
3.4.6清除數(shù)組/78
3.4.7在數(shù)組中使用VarType()/78
3.5小結(jié)/79
第4章變量與過(guò)程/81
4.1OptionExplicit/81
4.2變量命名/83
4.3過(guò)程和函數(shù)/84
4.3.1過(guò)程的語(yǔ)法/85
4.3.2函數(shù)的語(yǔ)法/86
4.3.3調(diào)用過(guò)程和函數(shù)/89
4.3.4可選參數(shù)/91
4.3.5退出過(guò)程或函數(shù)/91
4.4變量作用域、聲明及生存期/92
4.4.1理解變量作用域/92
4.4.2理解變量聲明/93
4.4.3變量生存期/94
4.5腳本和過(guò)程的設(shè)計(jì)策略/95
4.5.1限制代碼讀取和修改變量/96
4.5.2將代碼分割成過(guò)程和函數(shù)/96
4.5.3關(guān)于腳本設(shè)計(jì)的忠告/97
4.6ByRef和RyVal/98
4.7文字常量和具名常量/100
4.7.1什么是文字常量/100
4.7.2什么是具名常量/101
4.7.3使用具名常量的好處/102
4.7.4具名常量的使用原則/103
4.7.5VBScript的內(nèi)建常量/103
4.8小結(jié)/104
第5章流程控制/105
5.1分支結(jié)構(gòu)/105
5.1.1If分支/105
5.1.2SelectCase分支/107
5.2循環(huán)結(jié)構(gòu)/110
5.2.1For…Next/110
5.2.2ForEach…Next/114
5.2.3DoLoop/116
5.2.4While…Wend/123
5.3小結(jié)/124
第6章錯(cuò)誤處理和調(diào)試/125
6.1錯(cuò)誤的類型/126
6.1.1語(yǔ)法錯(cuò)誤/126
6.1.2運(yùn)行時(shí)錯(cuò)誤/127
6.1.3邏輯錯(cuò)誤/131
6.2錯(cuò)誤的可見性和環(huán)境/132
6.2.1Windows腳本宿主錯(cuò)誤/132
6.2.2服務(wù)器端ASP錯(cuò)誤/132
6.2.3InternetExplorer中的客戶端VBScript錯(cuò)誤/133
6.3錯(cuò)誤處理/134
6.3.1Err對(duì)象的使用/134
6.3.2OnError語(yǔ)句的使用/135
6.3.3呈現(xiàn)和記錄錯(cuò)誤/140
6.3.4顯示服務(wù)器端ASP錯(cuò)誤/142
6.4生成自定義錯(cuò)誤/146
6.4.1使用Err.Raise/146
6.4.2什么時(shí)候不該用Err.Raise/147
6.4.3什么時(shí)候該生成自定義錯(cuò)誤/148
6.5調(diào)試/151
6.5.1什么是調(diào)試器/151
6.5.2VBScript調(diào)試概論/152
6.5.3用微軟腳本調(diào)試器調(diào)試WSH腳本/153
6.5.4用微軟腳本調(diào)試器調(diào)試客戶端網(wǎng)頁(yè)腳本/155
6.5.5用微軟腳本調(diào)試器調(diào)試ASP/159
6.5.6在沒有調(diào)試器的情況下調(diào)試代碼/162
6.5.7微軟腳本調(diào)試器的使用/165
······
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版