荊楚虛擬商城

VBScript程序員參考手冊 第三版PDF電子書籍

本站優惠價
5.00
1.0折 原價:¥50.00
  • 庫存
  • 銷量
  • 33315
  • 0
擔保交易,安全保證,有問題不解決可申請退款。
  • 分享

電子書專賣

  • 信譽:
  • 掌柜:
  • 電子書專賣
  • 寶貝:
  • 26件
  • 創店:
  • 2015-06-23
  • 聯系:
  • 描述
    0
  • 發貨
    0
  • 售后
    0

vbscript程序員參考手冊 第三版PDF電子書籍


VBScript程序員參考手冊_第三版_完整版_CHS_掃描高清版


《VBScript程序員參考手冊(第3版)》是一本針對最新版本VBScript的編程參考手冊


內容涵蓋了與VBScript相關的各個方面。首先介紹了VBScript的基本概念和語法


然后通過具體的例子逐步地向讀者介紹了如何在各種不同的腳本宿主上編寫


調試和運行VBScript,涉及到的腳本宿主包括Windows腳本宿主


IIS服務器、InternetExplorer瀏覽器等。


同時還介紹了如何用VBScript開發WindowsVista操作系統的桌面小工具


如何對腳本進行加密以保護開發人員的工作成果,以及如何在VB或。


NET程序中提供對VBScript的支持。在網站上提供了所有示例程序的代碼等。


《VBScript程序員參考手冊(第3版)》的網站上提供了所有示例程序的代碼,學習起來非常方便。


無論您是否有其他語言的編程經驗,《VBScript程序員參考手冊(第3版)》


都是您開始學習VBScript不可或缺的好書。


對于經驗豐富的VBScript程序員來說


《VBScript程序員參考手冊(第3版)》也是一本值得常備的VBScript參考手冊。


《VBScript程序員參考手冊(第3版)》目錄


第1章編程快速入門/1


1.1變量及數據類型/2


1.1.1變量的使用/2


1.1.2注釋的使用/4


1.1.3VBScript內建函數的使用/4


1.1.4理解語法問題/6


1.2流程控制/9


1.2.1分支/9


1.2.2循環/13


1.3操作符與操作符優先級/18


1.4代碼的組織結構和重用/19


1.4.1模塊化、黑盒、過程和子過程/19


1.4.2編寫函數/20


1.4.3使用過程的好處/22


1.5自頂向下與事件驅動/23


1.5.1理解自頂向下程序設計/23


1.5.2理解事件驅動程序設計/23


1.5.3自頂向下和事件驅動的結合/24


1.5.4事件驅動實例/24


1.6關于編程的一些忠告/25


1.6.1要考慮到意外情況/25


1.6.2保持代碼的可讀性/26


1.6.3將代碼模塊化成模塊、類和組件/27


1.6.4匈牙利變量命名法/27


1.6.5不要在多個任務中使用同一個變量/27


1.6.6時刻都要合理地布局代碼/28


1.6.7用注釋使您的代碼清晰可讀,但不要濫用/28


1.7小結/29


第2章VBScript是什么?不是什么?/31


2.1Windows腳本/31


2.2版本信息/31


2.3VBScript是VB的子集/32


2.4VBScript是一種腳本語言/32


2.5VBScript在運行時被解釋/33


2.5.1運行時編譯的缺點/34


2.5.2運行時編譯的優點/35


2.6使用VBScript的優勢/36


2.7VBScript適合您嗎/36


2.8VBScript在VisualBasic家族中的地位/37


2.8.1VisualBasic/37


2.8.2VisualBasicforApplications/38


2.8.3VBScript/38


2.8.4VBScript是一門“真正”的編程語言嗎/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服務器端Web腳本/41


2.9.7遠程腳本/42


2.9.8HTML應用程序/42


2.9.9在程序中添加VBScript/42


2.10VBScript的開發工具/42


2.1.1小結/43


第3章數據類型/45


3.1弱類型腳本語言/45


3.2為什么數據類型是如此重要/46


3.3Variant——VBScript中唯一的數據類型/48


3.3.1子類型的檢查和類型轉換/49


3.3.2隱式類型轉換/57


3.3.3隱式類型轉換實戰/58


3.3.4Empty與Null/63


3.3.5對象(Object)子類型/68


3.3.6Error子類型/69


3.4復雜數據類型——數組/71


3.4.1什么是數組/71


3.4.2數組的維度/71


3.4.3數組邊界和聲明數組/72


3.4.4用下標訪問數組/73


3.4.5遍歷數組/76


3.4.6清除數組/78


3.4.7在數組中使用VarType()/78


3.5小結/79


第4章變量與過程/81


4.1OptionExplicit/81


4.2變量命名/83


4.3過程和函數/84


4.3.1過程的語法/85


4.3.2函數的語法/86


4.3.3調用過程和函數/89


4.3.4可選參數/91


4.3.5退出過程或函數/91


4.4變量作用域、聲明及生存期/92


4.4.1理解變量作用域/92


4.4.2理解變量聲明/93


4.4.3變量生存期/94


4.5腳本和過程的設計策略/95


4.5.1限制代碼讀取和修改變量/96


4.5.2將代碼分割成過程和函數/96


4.5.3關于腳本設計的忠告/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的內建常量/103


4.8小結/104


第5章流程控制/105


5.1分支結構/105


5.1.1If分支/105


5.1.2SelectCase分支/107


5.2循環結構/110


5.2.1For…Next/110


5.2.2ForEach…Next/114


5.2.3DoLoop/116


5.2.4While…Wend/123


5.3小結/124


第6章錯誤處理和調試/125


6.1錯誤的類型/126


6.1.1語法錯誤/126


6.1.2運行時錯誤/127


6.1.3邏輯錯誤/131


6.2錯誤的可見性和環境/132


6.2.1Windows腳本宿主錯誤/132


6.2.2服務器端ASP錯誤/132


6.2.3InternetExplorer中的客戶端VBScript錯誤/133


6.3錯誤處理/134


6.3.1Err對象的使用/134


6.3.2OnError語句的使用/135


6.3.3呈現和記錄錯誤/140


6.3.4顯示服務器端ASP錯誤/142


6.4生成自定義錯誤/146


6.4.1使用Err.Raise/146


6.4.2什么時候不該用Err.Raise/147


6.4.3什么時候該生成自定義錯誤/148


6.5調試/151


6.5.1什么是調試器/151


6.5.2VBScript調試概論/152


6.5.3用微軟腳本調試器調試WSH腳本/153


6.5.4用微軟腳本調試器調試客戶端網頁腳本/155


6.5.5用微軟腳本調試器調試ASP/159


6.5.6在沒有調試器的情況下調試代碼/162


6.5.7微軟腳本調試器的使用/165


6.6小結/172


第7章腳本運行時對象/175


7.1什么是運行時對象/175


7.2對象基礎/176


7.2.1創建對象/176


7.2.2屬性和方法/177


7.2.3With關鍵字/177


7.2.4對象可以有多重引用/178


7.2.5對象生存期和銷毀對象/180


7.3字典對象/182


7.3.1概論/182


7.3.2三種不同的添加方法/186


7.3.3CompareMode屬性/187


7.3.4Item屬性/187


7.3.5Exists方法/188


7.4FileSystemObject庫/188


7.4.1為什么要用FileSystemObject?/189


7.4.2集合的使用/190


7.4.3理解FileSystemObject/190


7.4.4創建文件夾/191


7.4.5復制文件/192


7.4.6復制文件夾/193


7.4.7讀取文本文件/194


7.4.8寫文本文件/197


7.5小結/199


第8章VBScript中的類(編寫COM對象)/201


8.1對象、類和組件/201


8.2類語句/202


8.3定義屬性/203


8.3.1私有屬性變量/203


8.3.2PropertyLet/204


8.3.3PropertyGet/204


8.3.4PropertySet/206


8.3.5創建只讀屬性/207


8.3.6創建只寫屬性/208


8.3.7沒有屬性過程的公共屬性/209


8.4定義方法/210


8.5類事件/212


8.5.1Class_Initialize事件/212


8.5.2Class_Terminate事件/213


8.6類常量/214


8.7構建和使用VBScript類/215


8.8小結/222


第9章正則表達式/225


9.1正則表達式簡介/225


9.1.1實戰正則表達式/225


9.1.2從簡單的開始/228


9.2RegExp對象/230


9.2.1Global屬性/230


9.2.2IgnoreCase屬性/231


9.2.3Pattern屬性/231


9.2.4正則表達式字符/232


9.2.5Execute方法/240


9.2.6Replace方法/240


9.2.7Backreferencing/241


9.2.8Test方法/242


9.3Matches集合/243


9.3.1Matches的屬性/244


9.3.2Match對象/244


9.4一些例子/246


9.4.1驗證電話號碼輸入/247


9.4.2分解URI/248


9.4.3檢查HTML元素/248


9.4.4匹配空白/249


9.4.5匹配HTML注釋標簽/249


9.5小結/250


第10章客戶端Web腳本/251


10.1專用工具/251


10.2腳本編程的發展歷程/252


10.3各種類型的腳本語言/253


10.3.1JavaScript、JScript和ECMAScript/254


10.3.2VBScript/254


10.4響應瀏覽器事件/255


10.4.1添加事件句柄/255


10.4.2添加一個帶參數的事件句柄/257


10.4.3取消事件/258


10.4.4事件的順序/260


10.4.5表單驗證/263


10.4.6驗證輸入框中的數值/264


10.4.7驗證單選按鈕/265


10.4.8驗證選擇控件和日期/267


10.5實戰文檔對象模型/270


10.5.1窗口對象/271


10.5.2集合/273


10.6小結/276


第11章Windows邊欄和小工具/277


11.1小工具基礎/278


11.1.1小工具中的文件/280


11.1.2Manifest文件/280


11.1.3圖標/282


11.2構建小工具/282


11.3自動刷新小工具/293


11.4打包小工具/295


11.5小結/295


第12章TaskScheduler腳本編寫/297


12.1使用TaskScheduler/297


12.1.1使用MMC插件/298


12.1.2在TaskScheduler中定義并創建任務/298


12.1.3TaskSchedulerXML模式/301


12.2TaskScheduler2.0腳本對象/301


12.2.1Action/301


12.2.2ActionCollection/302


12.2.3BootTrigger/302


12.2.4ComHandlerAction/303


12.2.5DailyTrigger/303


12.2.6EmailAction/304


12.2.7EventTrigger/305


12.2.8ExecAction/306


12.2.9IdleSettings/306


12.2.10IdleTrigger/307


12.2.11LogonTrigger/307


12.2.12MonthlyDOWTrigger/308


12.2.13MonthlyTrigger/309


12.2.14Networksettings/310


12.2.15Principal/310


12.2.16RegisteredTask/310


12.2.17RegisteredTaskCollection/311


12.2.18RegistrationInfo/312


12.2.19RegistrationTrigger/312


12.2.20RepetitionPattern/313


12.2.21RunningTask/313


12.2.22RunningTaskCollection/314


12.2.23SessionStateChangeTrigger/314


12.2.24ShowMessageAction/315


12.2.25TaskDefinition/315


12.2.26TaskFolder/316


12.2.27TaskFolderCollection/317


12.2.28TaskNamedValuePair/317


12.2.29TaskNamedValueCollection/318


12.2.30TaskService/318


12.2.31TaskSettings/319


12.2.32TaskVariables/320


12.2.33TimeTrigger/320


12.2.34Trigger/321


12.2.35TriggerCollection/322


12.2.36WeeklyTrigger/322


12.3TaskShceduler范例腳本/323


12.4小結/327


第13章PowerShell329


13.1安裝需求/329


13.2功能特性/329


13.3為什么說PowerShell是一種新的腳本語言/330


13.4開始使用PowerShell/330


13.4.1使用PowerShell/332


13.4.2進一步深入PowerShell/335


13.5在PowerShell中使用腳本/338


13.5.1修改PowerShell的執行策略/338


13.5.2命名腳本/339


13.6創建并調用第一個PowerShellcmdlet腳本/339


13.7VBScript與PowerShell之間的聯系/341


13.7.1操作符/341


13.7.2函數/343


13.7.3語句/351


13.8小結/354


第14章增強的客戶端腳本/355


14.1使用需求與瀏覽器安全性/355


14.2Scriptlet——行為機制的前身/356


14.2.1什么是Scriptlet/356


14.2.2使用public_前綴暴露scriptlet成員/358


14.2.3在Scriptlet中封裝代碼以便重用/358


14.3事件管理/364


14.3.1與事件處理程序之間的關系/364


14.3.2Scriptlet模型擴展/366


14.4IE5中不支持Scriptlet/369


14.4.1行為機制/369


14.4.2行為機制的實現技術/369


14.4.3將行為應用于HTML元素/370


14.5HTML組件(HTC)/371


14.6小結/380


第15章Windows腳本宿主/383


15.1相關工具/384


15.2WSH的概念/384


15.3腳本文件的類型/385


15.4使用Windows腳本宿主運行腳本/386


15.4.1命令行執行/386


15.4.2在Windows環境中執行WSH/388


15.5使用.WSH文件運行腳本/389


15.6Windows腳本宿主的內建對象/390


15.6.1WScript對象/390


15.6.2WshArguments對象/397


15.6.3WshShell對象/399


15.6.4WshNamed對象/415


15.6.5WshUnnamed對象/417


15.6.6WshNetwork對象/417


15.6.7WshEnvironment對象/422


15.6.8WshSpecialFolders對象/424


15.6.9WshShortcut對象/426


15.6.10WshUrlShortcut對象/432


15.7小結/433


第16章Windows腳本組件/435


16.1什么是Windows腳本組件/435


16.2需要的工具/436


16.3腳本組件運行時/436


16.4腳本組件文件和向導/437


16.5暴露屬性、方法和事件/443


16.5.1屬性/443


16.5.2方法/444


16.5.3事件/446


16.6注冊信息/447


16.7創建腳本組件類型庫/448


16.8如何引用其他組件/450


16.9ASP的腳本組件/451


16.10編譯時錯誤檢查/452


16.11在Script組件中使用VBScript類/453


16.11.1VBScript類的使用限制/453


16.11.2使用內部類/453


16.11.3包含外部源文件/455


16.12小結/456


第17章腳本編碼/457


17.1腳本編碼的使用限制/458


17.2已編碼腳本——什么該做什么不該做/458


17.3使用Microsoft腳本編碼器進行編碼/459


17.3.1獲取方式和安裝過程/459


17.3.2使用Microsoft腳本編碼器/459


17.3.3語法/460


17.3.4可編碼的文件類型/462


17.4腳本的解碼/473


17.5腳本模糊化的其他方法/473


17.6小結/474


第18章遠程腳本/475


18.1遠程腳本的工作原理/475


18.1.1安全性/476


18.1.2遠程腳本需要的文件/476


18.2使用VBScript實現遠程腳本/476


18.2.1在服務器上安裝遠程腳本/477


18.2.2在服務端啟用遠程腳本/477


18.2.3在客戶端啟用遠程腳本/478


18.2.4調用一個遠程方法/478


18.2.5將ASP頁面轉換成VBScript對象/480


18.3小結/481


第19章HTML應用程序/483


19.1HTML應用程序的優點/483


19.2如何創建一個基本的HTA/484


19.2.1HTML文件范例/485


19.2.2將一個HTML文件變為一個HTML應用程序/487


19.3HTA:APPLICATION元素/488


19.3.1修改應用程序的外觀/488


19.3.2從命令行中更改參數/489


19.3.3訪問其他的HTA:APPLICATION屬性/491


19.4HTA及其安全性/493


19.4.1關于框架的安全性問題/493


19.4.2使用APPLICATION屬性/493


19.4.3使用嵌套框架/495


19.5HTA部署模型/496


19.5.1Web模型/496


19.5.2包模型/496


19.5.3混合模型/497


19.6HTA不支持的特性/497


19.6.1windows對象/497


19.6.2默認行為/498


19.7小結/498


第20章服務器端Web腳本/499


20.1理解HTTP協議的內部機制/499


20.1.1HTTP服務器/500


20.1.2協議基礎/500


20.2ASP簡介/503


20.2.1服務器如何識別ASP/504


20.2.2ASP基礎/504


20.2.3ASP的標簽/504


20.3使用ASP對象模型/507


20.3.1集合/507


20.3.2Request對象的集合/509


20.3.3Response對象的集合/512


20.3.4Response對象的屬性/515


20.3.5理解Application和Session對象/516


20.3.6Application對象/517


20.3.7Session對象/518


20.3.8Server對象/520


20.3.9ObjectContext對象/521


20.4高效地使用ASP/522


20.4.1站點設計/522


20.4.2創建global.asa文件/522


20.4.3創建主頁面/523


20.4.4ASP/VBScript部分/526


20.4.5HTML部分/528


20.5小結/529


第21章在VB和.NET應用程序中添加VBScript代碼/531


21.1為什么要在應用程序中添加腳本/532


21.2宏和腳本的概念/532


21.2.1使用Scriptlet/533


21.2.2使用腳本/533


21.2.3選擇最佳的使用范圍/533


21.3在VB和.NET應用程序中添加腳本控件/534


21.4腳本控件參考/535


21.4.1對象模型/535


21.4.2對象與集合/535


21.4.3常量/549


21.5腳本控件錯誤處理/549


21.6調試/552


21.7使用已編碼腳本/553


21.8.NET工程范例/553


21.9VisualBasic6工程范例/554


21.10小結/558


附錄AVBScript函數和關鍵字/559


附錄B變量命名約定/621


附錄C編碼規范/623


附錄DVBScript中支持的VisualBasic常量/627


附錄EVBScript錯誤代碼和Err對象/633


附錄F腳本運行時庫對象參考/647


附錄GWindows腳本宿主對象模型/659


附錄H正則表達式/667


附錄Variant的子類型/671


附錄ActiveX數據對象/675


  • 商品問答
  • 交易規則

荊楚虛擬商城

發貨方式


1、自動:在上方保障服務中標有自動發貨的商品,拍下后,將會自動收到來自賣家的商品獲取(下載)鏈接;

2、手動:未標有自動發貨的的商品,拍下后,賣家會收到郵件、短信提醒,也可通過QQ或訂單中的電話聯系對方。


交易周期


1、源碼默認交易周期:自動發貨商品為1天,手動發貨商品為3天,買家有1次額外延長3天交易周期的權利;

2、若上述交易周期雙方依然無法完成交易,任意一方可發起追加周期(1~60天)的請求,對方同意即可延長。


退款說明


1、描述:源碼描述(含標題)與實際源碼不一致的(例:描述PHP實際為ASP、描述的功能實際缺少、版本不符等);

2、演示:有演示站時,與實際源碼小于95%一致的(但描述中有"不保證完全一樣、有變化的可能性"類似顯著聲明的除外);

3、發貨:手動發貨源碼,在賣家未發貨前,已申請退款的;

4、安裝:免費提供安裝服務的源碼但賣家不履行的;

5、收費:額外收取其他費用的(但描述中有顯著聲明或雙方交易前有商定的除外);

6、其他:如質量方面的硬性常規問題等。

注:經核實符合上述任一,均支持退款,但賣家予以積極解決問題則除外。


注意事項


1、荊楚虛擬會對雙方交易的過程及交易商品的快照進行永久存檔,以確保交易的真實、有效、安全!

2、荊楚虛擬無法對如“永久包更新”、“永久技術支持”等類似交易之后的商家承諾做擔保,請買家自行鑒別;

3、在源碼同時有網站演示與圖片演示,且站演與圖演不一致時,默認按圖演作為糾紛評判依據(特別聲明或有商定除外);

4、在沒有"無任何正當退款依據"的前提下,商品寫有"一旦售出,概不支持退款"等類似的聲明,視為無效聲明;

5、在未拍下前,雙方在QQ上所商定的交易內容,亦可成為糾紛評判依據(商定與描述沖突時,商定為準);

5、因聊天記錄可作為糾紛評判依據,故雙方聯系時,只與對方在荊楚虛擬上所留的QQ、手機號溝通,以防對方不承認自我承諾。

7、雖然交易產生糾紛的幾率很小,但一定要保留如聊天記錄、手機短信等這樣的重要信息,以防產生糾紛時便于荊楚虛擬介入快速處理。


荊楚虛擬聲明


1、荊楚虛擬作為第三方中介平臺,依據交易合同(商品描述、交易前商定的內容)來保障交易的安全及買賣雙方的權益;

2、非平臺線上交易的項目,出現任何后果均與荊楚虛擬無關;無論賣家以何理由要求線下交易的,請聯系管理舉報。

網站首頁 | 關于我們 | 廣告合作 | 聯系我們 | 隱私條款 | 免責聲明
CopyRight 2016-2028 [荊楚虛擬商城]國內最大的網絡虛擬商品、虛擬物品網上交易平臺官方網站 | 鄂ICP備14015934號
展開
女王之女王电子游戏