注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)VBScript程序員參考手冊(cè)(第3版)

VBScript程序員參考手冊(cè)(第3版)

VBScript程序員參考手冊(cè)(第3版)

定 價(jià):¥98.00

作 者: (美)金斯利-休斯(Kingsley-Hughes,A),(美)金斯利-休斯(Kingsley-Hughes,K),(美)瑞德(Read,D) 著;富弘毅,陳鋼 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Script

ISBN: 9787302194644 出版時(shí)間: 2009-02-01 包裝: 平裝
開本: 16開 頁數(shù): 696 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《VBScript程序員參考手冊(cè)(第3版)》是一本針對(duì)最新版本VBScript的編程參考手冊(cè),內(nèi)容涵蓋了與VBScript相關(guān)的各個(gè)方面。《VBScript程序員參考手冊(cè)(第3版)》首先介紹了VBScript的基本概念和語法,然后通過具體的例子逐步地向讀者介紹了如何在各種不同的腳本宿主上編寫、調(diào)試和運(yùn)行VBScript,涉及到的腳本宿主包括Windows腳本宿主、IIS服務(wù)器、Internet Explorer瀏覽器等。同時(shí)還介紹了如何用VBScript開發(fā)WindowsVista操作系統(tǒng)的桌面小工具、如何對(duì)腳本進(jìn)行加密以保護(hù)開發(fā)人員的工作成果,以及如何在VB或.NET程序中提供對(duì)VBScript的支持。在《VBScript程序員參考手冊(cè)(第3版)》的網(wǎng)站上提供了所有示例程序的代碼,學(xué)習(xí)起來非常方便。 無論您是否有其他語言的編程經(jīng)驗(yàn),《VBScript程序員參考手冊(cè)(第3版)》都是您開始學(xué)習(xí)VBScript不可或缺的好書。對(duì)于經(jīng)驗(yàn)豐富的VBScript程序員來說,《VBScript程序員參考手冊(cè)(第3版)》也是一本值得常備的VBScript參考手冊(cè)。

作者簡(jiǎn)介

暫缺《VBScript程序員參考手冊(cè)(第3版)》作者簡(jiǎn)介

圖書目錄

第1章 編程快速入門
1.1 變量及數(shù)據(jù)類型
1.1.1 變量的使用
1.1.2 注釋的使用
1.1.3 VBScript內(nèi)建函數(shù)的使用
1.1.4 理解語法問題
1.2 流程控制
1.2.1 分支
1.2.2 循環(huán)
1.3 操作符與操作符優(yōu)先級(jí)
1.4 代碼的組織結(jié)構(gòu)和重用
1.4.1 模塊化、黑盒、過程和子過程
1.4.2 編寫函數(shù)
1.4.3 使用過程的好處
1.5 自頂向下與事件驅(qū)動(dòng)
1.5.1 理解自頂向下程序設(shè)計(jì)
1.5.2 理解事件驅(qū)動(dòng)程序設(shè)計(jì)
1.5.3 自頂向下和事件驅(qū)動(dòng)的結(jié)合
1.5.4 事件驅(qū)動(dòng)實(shí)例
1.6 關(guān)于編程的一些忠告
1.6.1 要考慮到意外情況
1.6.2 保持代碼的可讀性
1.6.3 將代碼模塊化成模塊、類和組件
1.6.4 匈牙利變量命名法
1.6.5 不要在多個(gè)任務(wù)中使用同一個(gè)變量
1.6.6 時(shí)刻都要合理地布局代碼
1.6.7 用注釋使您的代碼清晰可讀,但不要濫用
1.7 小結(jié)
第2章 VBScript是什么?不是什么?
2.1 Windows腳本
2.2 版本信息
2.3 VBScript是VB的子集
2.4 VBScript是一種腳本語言
2.5 VBScript在運(yùn)行時(shí)被解釋
2.5.1 運(yùn)行時(shí)編譯的缺點(diǎn)
2.5.2 運(yùn)行時(shí)編譯的優(yōu)點(diǎn)
2.6 使用VBScript的優(yōu)勢(shì)
2.7 VBScript適合您嗎
2.8 VBScript在VisualBasic家族中的地位
2.8.1 VisualBasic
2.8.2 VisualBasicforApplications
2.8.3 VBScript
2.8.4 VBScript是一門“真正”的編程語言嗎
2.9 VBScript能做什么
2.9.1 PowerShell
2.9.2 Windows腳本宿主
2.9.3 桌面小工具
2.9.4 Windows腳本組件
2.9.5 客戶端Web腳本
2.9.6 服務(wù)器端Web腳本
2.9.7 遠(yuǎn)程腳本
2.9.8 HTML應(yīng)用程序
2.9.9 在程序中添加VBScript
2.10 VBScript的開發(fā)工具
2.10.1小結(jié)
第3章 數(shù)據(jù)類型
3.1 弱類型腳本語言
3.2 為什么數(shù)據(jù)類型是如此重要
3.3 Variant——VBScript中唯一的數(shù)據(jù)類型
3.3.1 子類型的檢查和類型轉(zhuǎn)換
3.3.2 隱式類型轉(zhuǎn)換
3.3.3 隱式類型轉(zhuǎn)換實(shí)戰(zhàn)
3.3.4 Empty與Null
3.3.5 對(duì)象(Object)子類型
3.3.6 Error子類型
3.4 復(fù)雜數(shù)據(jù)類型——數(shù)組
3.4.1 什么是數(shù)組
3.4.2 數(shù)組的維度
3.4.3 數(shù)組邊界和聲明數(shù)組
3.4.4 用下標(biāo)訪問數(shù)組
3.4.5 遍歷數(shù)組
3.4.6 清除數(shù)組
3.4.7 在數(shù)組中使用VarType()
3.5 小結(jié)
第4章 變量與過程
4.1 OptionExplicit
4.2 變量命名
4.3 過程和函數(shù)
4.3.1 過程的語法
4.3.2 函數(shù)的語法
4.3.3 調(diào)用過程和函數(shù)
4.3.4 可選參數(shù)
4.3.5 退出過程或函數(shù)
4.4 變量作用域、聲明及生存期
4.4.1 理解變量作用域
4.4.2 理解變量聲明
4.4.3 變量生存期
4.5 腳本和過程的設(shè)計(jì)策略
4.5.1 限制代碼讀取和修改變量
4.5.2 將代碼分割成過程和函數(shù)
4.5.3 關(guān)于腳本設(shè)計(jì)的忠告
4.6 ByRef和RyVal
4.7 文字常量和具名常量
4.7.1 什么是文字常量
4.7.2 什么是具名常量
4.7.3 使用具名常量的好處
4.7.4 具名常量的使用原則
4.7.5 VBScript的內(nèi)建常量
4.8 小結(jié)
第5章 流程控制
5.1 分支結(jié)構(gòu)
5.1.1 If分支
5.1.2 SelectCase分支
5.2 循環(huán)結(jié)構(gòu)
5.2.1 For…Next
5.2.2 ForEach…Next
5.2.3 DoLoop
5.2.4 While…Wend
5.3 小結(jié)
第6章 錯(cuò)誤處理和調(diào)試
6.1 錯(cuò)誤的類型
6.1.1 語法錯(cuò)誤
6.1.2 運(yùn)行時(shí)錯(cuò)誤
6.1.3 邏輯錯(cuò)誤
6.2 錯(cuò)誤的可見性和環(huán)境
6.2.1 Windows腳本宿主錯(cuò)誤
6.2.2 服務(wù)器端ASP錯(cuò)誤
6.2.3 InternetExplorer中的客戶端VBScript錯(cuò)誤
6.3 錯(cuò)誤處理
6.3.1 Err對(duì)象的使用
6.3.2 OnError語句的使用
6.3.3 呈現(xiàn)和記錄錯(cuò)誤
6.3.4 顯示服務(wù)器端ASP錯(cuò)誤
6.4 生成自定義錯(cuò)誤
6.4.1 使用Err.Raise
6.4.2 什么時(shí)候不該用Err.Raise
6.4.3 什么時(shí)候該生成自定義錯(cuò)誤
6.5 調(diào)試
6.5.1 什么是調(diào)試器
6.5.2 VBScript調(diào)試概論
6.5.3 用微軟腳本調(diào)試器調(diào)試WSH腳本
6.5.4 用微軟腳本調(diào)試器調(diào)試客戶端網(wǎng)頁腳本
6.5.5 用微軟腳本調(diào)試器調(diào)試ASP
6.5.6 在沒有調(diào)試器的情況下調(diào)試代碼
6.5.7 微軟腳本調(diào)試器的使用
6.6 小結(jié)
第7章 腳本運(yùn)行時(shí)對(duì)象
7.1 什么是運(yùn)行時(shí)對(duì)象
7.2 對(duì)象基礎(chǔ)
7.2.1 創(chuàng)建對(duì)象
7.2.2 屬性和方法
7.2.3 With關(guān)鍵字
7.2.4 對(duì)象可以有多重引用
7.2.5 對(duì)象生存期和銷毀對(duì)象
7.3 字典對(duì)象
7.3.1 概論
7.3.2 三種不同的添加方法
7.3.3 CompareMode屬性
7.3.4 Item屬性
7.3.5 Exists方法
7.4 FileSystemObject庫
7.4.1 為什么要用FileSystemObject?
7.4.2 集合的使用
7.4.3 理解FileSystemObject
7.4.4 創(chuàng)建文件夾
7.4.5 復(fù)制文件
7.4.6 復(fù)制文件夾
7.4.7 讀取文本文件
7.4.8 寫文本文件
7.5 小結(jié)
第8章 VBScript中的類(編寫COM對(duì)象)
8.1 對(duì)象、類和組件
8.2 類語句
8.3 定義屬性
8.3.1 私有屬性變量
8.3.2 PropertyLet
8.3.3 PropertyGet
8.3.4 PropertySet
8.3.5 創(chuàng)建只讀屬性
8.3.6 創(chuàng)建只寫屬性
8.3.7 沒有屬性過程的公共屬性
8.4 定義方法
8.5 類事件
8.5.1 Class_Initialize事件
8.5.2 Class_Terminate事件
8.6 類常量
8.7 構(gòu)建和使用VBScript類
8.8 小結(jié)
第9章 正則表達(dá)式
9.1 正則表達(dá)式簡(jiǎn)介
9.1.1 實(shí)戰(zhàn)正則表達(dá)式
9.1.2 從簡(jiǎn)單的開始
9.2 RegExp對(duì)象
9.2.1 Global屬性
9.2.2 IgnoreCase屬性
9.2.3 Pattern屬性
9.2.4 正則表達(dá)式字符
9.2.5 Execute方法
9.2.6 Replace方法
9.2.7 Backreferencing
9.2.8 Test方法
9.3 Matches集合
9.3.1 Matches的屬性
9.3.2 Match對(duì)象
9.4 一些例子
9.4.1 驗(yàn)證電話號(hào)碼輸入
9.4.2 分解URI
9.4.3 檢查HTML元素
9.4.4 匹配空白
9.4.5 匹配HTML注釋標(biāo)簽
9.5 小結(jié)
第10章 客戶端Web腳本
10.1 專用工具
10.2 腳本編程的發(fā)展歷程
10.3 各種類型的腳本語言
10.3.1 JavaScript、JScript和ECMAScript
10.3.2 VBScript
10.4 響應(yīng)瀏覽器事件
10.4.1 添加事件句柄
10.4.2 添加一個(gè)帶參數(shù)的事件句柄
10.4.3 取消事件
10.4.4 事件的順序
10.4.5 表單驗(yàn)證
10.4.6 驗(yàn)證輸入框中的數(shù)值
10.4.7 驗(yàn)證單選按鈕
10.4.8 驗(yàn)證選擇控件和日期
10.5 實(shí)戰(zhàn)文檔對(duì)象模型
10.5.1 窗口對(duì)象
10.5.2 集合
10.6 小結(jié)
第11章 Windows邊欄和小工具
11.1 小工具基礎(chǔ)
11.1.1 小工具中的文件
11.1.2 Manifest文件
11.1.3 圖標(biāo)
11.2 構(gòu)建小工具
11.3 自動(dòng)刷新小工具
11.4 打包小工具
11.5 小結(jié)
第12章 TaskScheduler腳本編寫
12.1 使用TaskScheduler
12.1.1 使用MMC插件
12.1.2 在TaskScheduler中定義并創(chuàng)建任務(wù)
12.1.3 TaskSchedulerXML模式
12.2 TaskScheduler2.0腳本對(duì)象
12.2.1 Action
12.2.2 ActionCollection
12.2.3 BootTrigger
12.2.4 ComHandlerAction
12.2.5 DailyTrigger
12.2.6 EmailAction
12.2.7 EventTrigger
12.2.8 ExecAction
12.2.9 IdleSettings
12.2.1 0IdleTrigger
12.2.1 1LogonTrigger
12.2.1 2MonthlyDOWTrigger
12.2.1 3MonthlyTrigger
12.2.1 4Networksettings
12.2.1 5Principal
12.2.1 6RegisteredTask
12.2.1 7RegisteredTaskCollection
12.2.1 8RegistrationInfo
12.2.1 9RegistrationTrigger
12.2.2 0RepetitionPattern
12.2.2 1RunningTask
12.2.2 2RunningTaskCollection
12.2.2 3SessionStateChangeTrigger
12.2.2 4ShowMessageAction
12.2.2 5TaskDefinition
12.2.2 6TaskFolder
12.2.2 7TaskFolderCollection
12.2.2 8TaskNamedValuePair
12.2.2 9TaskNamedValueCollection
12.2.3 0TaskService
12.2.3 1TaskSettings
12.2.3 2TaskVariables
12.2.3 3TimeTrigger
12.2.3 4Trigger
12.2.3 5TriggerCollection
12.2.3 6WeeklyTrigger
12.3 TaskShceduler范例腳本
12.4 小結(jié)
第13章 PowerShell
13.1 安裝需求
13.2 功能特性
13.3 為什么說PowerShell是一種新的腳本語言
13.4 開始使用PowerShell
13.4.1 使用PowerShell
13.4.2 進(jìn)一步深入PowerShell
13.5 在PowerShell中使用腳本
13.5.1 修改PowerShell的執(zhí)行策略
13.5.2 命名腳本
13.6 創(chuàng)建并調(diào)用第一個(gè)PowerShellcmdlet腳本
13.7 VBScript與PowerShell之間的聯(lián)系
13.7.1 操作符
13.7.2 函數(shù)
13.7.3 語句
13.8 小結(jié)
第14章 增強(qiáng)的客戶端腳本
14.1 使用需求與瀏覽器安全性
14.2 Scriptlet——行為機(jī)制的前身
14.2.1 什么是Scriptlet
14.2.2 使用public_前綴暴露scriptlet成員
14.2.3 在Scriptlet中封裝代碼以便重用
14.3 事件管理
14.3.1 與事件處理程序之間的關(guān)系
14.3.2 Scriptlet模型擴(kuò)展
14.4 IE5中不支持Scriptlet
14.4.1 行為機(jī)制
14.4.2 行為機(jī)制的實(shí)現(xiàn)技術(shù)
14.4.3 將行為應(yīng)用于HTML元素
14.5 HTML組件(HTC)
14.6 小結(jié)
第15章 Windows腳本宿主
15.1 相關(guān)工具
15.2 WSH的概念
15.3 腳本文件的類型
15.4 使用Windows腳本宿主運(yùn)行腳本
15.4.1 命令行執(zhí)行
15.4.2 在Windows環(huán)境中執(zhí)行WSH
15.5 使用.WSH文件運(yùn)行腳本
15.6 Windows腳本宿主的內(nèi)建對(duì)象
15.6.1 WScript對(duì)象
15.6.2 WshArguments對(duì)象
15.6.3 WshShell對(duì)象
15.6.4 WshNamed對(duì)象
15.6.5 WshUnnamed對(duì)象
15.6.6 WshNetwork對(duì)象
15.6.7 WshEnvironment對(duì)象
15.6.8 WshSpecialFolders對(duì)象
15.6.9 WshShortcut對(duì)象
15.6.1 0WshUrlShortcut對(duì)象
15.7 小結(jié)
第16章 Windows腳本組件
16.1 什么是Windows腳本組件
16.2 需要的工具
16.3 腳本組件運(yùn)行時(shí)
16.4 腳本組件文件和向?qū)?br />16.5 暴露屬性、方法和事件
16.5.1 屬性
16.5.2 方法
16.5.3 事件
16.6 注冊(cè)信息
16.7 創(chuàng)建腳本組件類型庫
16.8 如何引用其他組件
16.9 ASP的腳本組件
16.1 0編譯時(shí)錯(cuò)誤檢查
16.1 1在Script組件中使用VBScript類
16.1 1.1 VBScript類的使用限制
16.1 1.2 使用內(nèi)部類
16.1 1.3 包含外部源文件
16.1 2小結(jié)
第17章 腳本編碼
17.1 腳本編碼的使用限制
17.2 已編碼腳本——什么該做什么不該做
17.3 使用Microsoft腳本編碼器進(jìn)行編碼
17.3.1 獲取方式和安裝過程
17.3.2 使用Microsoft腳本編碼器
17.3.3 語法
17.3.4 可編碼的文件類型
17.4 腳本的解碼
17.5 腳本模糊化的其他方法
17.6 小結(jié)
第18章 遠(yuǎn)程腳本
18.1 遠(yuǎn)程腳本的工作原理
18.1.1 安全性
18.1.2 遠(yuǎn)程腳本需要的文件
18.2 使用VBScript實(shí)現(xiàn)遠(yuǎn)程腳本
18.2.1 在服務(wù)器上安裝遠(yuǎn)程腳本
18.2.2 在服務(wù)端啟用遠(yuǎn)程腳本
18.2.3 在客戶端啟用遠(yuǎn)程腳本
18.2.4 調(diào)用一個(gè)遠(yuǎn)程方法
18.2.5 將ASP頁面轉(zhuǎn)換成VBScript對(duì)象
18.3 小結(jié)
第19章 HTML應(yīng)用程序
19.1 HTML應(yīng)用程序的優(yōu)點(diǎn)
19.2 如何創(chuàng)建一個(gè)基本的HTA
19.2.1 HTML文件范例
19.2.2 將一個(gè)HTML文件變?yōu)橐粋€(gè)HTML應(yīng)用程序
19.3 HTA:APPLICATION元素
19.3.1 修改應(yīng)用程序的外觀
19.3.2 從命令行中更改參數(shù)
19.3.3 訪問其他的HTA:APPLICATION屬性
19.4 HTA及其安全性
19.4.1 關(guān)于框架的安全性問題
19.4.2 使用APPLICATION屬性
19.4.3 使用嵌套框架
19.5 HTA部署模型
19.5.1 Web模型
19.5.2 包模型
19.5.3 混合模型
19.6 HTA不支持的特性
19.6.1 windows對(duì)象
19.6.2 默認(rèn)行為
19.7 小結(jié)
第20章 服務(wù)器端Web腳本
20.1 理解HTTP協(xié)議的內(nèi)部機(jī)制
20.1.1 HTTP服務(wù)器
20.1.2 協(xié)議基礎(chǔ)
20.2 ASP簡(jiǎn)介
20.2.1 服務(wù)器如何識(shí)別ASP
20.2.2 ASP基礎(chǔ)
20.2.3 ASP的標(biāo)簽
20.3 使用ASP對(duì)象模型
20.3.1 集合
20.3.2 Request對(duì)象的集合
20.3.3 Response對(duì)象的集合
20.3.4 Response對(duì)象的屬性
20.3.5 理解Application和Session對(duì)象
20.3.6 Application對(duì)象
20.3.7 Session對(duì)象
20.3.8 Server對(duì)象
20.3.9 ObjectContext對(duì)象
20.4 高效地使用ASP
20.4.1 站點(diǎn)設(shè)計(jì)
20.4.2 創(chuàng)建global.asa文件
20.4.3 創(chuàng)建主頁面
20.4.4 ASPVBScript部分
20.4.5 HTML部分
20.5 小結(jié)
第21章 在VB和.NET應(yīng)用程序中添加VBScript代碼
21.1 為什么要在應(yīng)用程序中添加腳本
21.2 宏和腳本的概念
21.2.1 使用Scriptlet
21.2.2 使用腳本
21.2.3 選擇最佳的使用范圍
21.3 在VB和.NET應(yīng)用程序中添加腳本控件
21.4 腳本控件參考
21.4.1 對(duì)象模型
21.4.2 對(duì)象與集合
21.4.3 常量
21.5 腳本控件錯(cuò)誤處理
21.6 調(diào)試
21.7 使用已編碼腳本
21.8.NET工程范例
21.9 VisualBasic6工程范例
21.1 0小結(jié)
附錄A VBScript函數(shù)和關(guān)鍵字
附錄B 變量命名約定
附錄C 編碼規(guī)范
附錄D VBScript中支持的VisualBasic常量
附錄E VBScript錯(cuò)誤代碼和Err對(duì)象
附錄F 腳本運(yùn)行時(shí)庫對(duì)象參考
附錄G Windows腳本宿主對(duì)象模型
附錄H 正則表達(dá)式
附錄 Variant的子類型
附錄 ActiveX數(shù)據(jù)對(duì)象

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)