內容介紹
本書主要介紹使用Visual B作品目錄
目 錄譯者序
前言
第一部分 程式設計 函式 語句與檔案I/O
第1章 程式設計
1.1應用程式設計
1.2儘量使用戶界面簡潔
1.3代碼編寫標準
1.3.1加入錯誤處理功能
1.3.2代碼重審與系統測試
1.4客戶/伺服器的概念
1.5微軟存儲倉
1.6Internet/Intranet
1.6.1IIS應用程式
1.6.2DHTML應用程式
1.7面向對象的編程
1.8資料庫連線
1.9版本管理軟體
1.10VisualBasic程式剖析
1.10.1應用程式工程的組件
1.10.2ActiveX控制項與文檔中的組件
1.10.3IIS與DHTML應用程式的組件
1.11程式組與工程
1.11.1工程
1.11.2Project屬性
1.11.3工程組
1.12小結
第2章 字元串函式與語句
2.1字元串格式化與處理函式概述
2.1.1Asc、AscB與AscW函式
2.1.2Chr、ChrB與ChrW函式
2.1.3Filter函式
2.1.4Format函式
2.1.5FormatCurrencv函式
2.1.6FormatDateTime函式
2.1.7FormatNumber函式
2.1.8FormatPercent函式
2.1.9InStr函式與InStrB函式
2.1.10InStrRev函式
2.1.11Join函式
2.1.12LCase函式
2.1.13Left函式與LeftB函式
2.1.14Len函式與LenB函式
2.1.15LSet語句
2.1.16LTrim函式
2.1.17Mid函式與MidB函式
2.1.18Mid語句與MidB語句
2.1.19MonthName函式
2.1.20OptionCompare語句
2.1.21Replace函式
2.1.22Right函式與RightB函式
2.1.23Round函式
2.1.24RSet語句
2.1.25RTrim函式
2.1.26Space函式
2.1.27Split函式
2.1.28Str函式
2.1.29StrComp函式
2.1.30StrConv函式
2.1.31StrReverse函式
2.1.32String函式
2.1.33Trim函式
2.1.34UCase函式
2.1.35WeekdayName函式
2.2Strings工程
2.2.1工程概述
2.2.2構建工程:frmStrings
2.2.3工作過程
第3章 數學財務計算轉換函式和
語句
3.1三角函式
3.2對數
3.3隨機數
3.4數學函式概述
3.5財務計算函式
3.6財務計算函式概述
3.7轉換函式
3.8十六進制標註與八進制標註
3.9轉換函式概述
3.9.1Abs函式
3.9.2Atn函式
3.9.3數值轉換函式
3.9.4Cos函式
3.9.5DDB函式
3.9.6Exp函式
3.9.7Fix函式
3.9.8Format函式
3.9.9FV函式
3.9.10Hex函式
3.9.11Int函式
3.9.12IPmt函式
3.9.13IRR函式
3.9.14Log函式
3.9.15MIRR函式
3.9.16NPer函式
3.9.17NPV函式
3.9.18Oct函式
3.9.19Pmt函式
3.9.20PPmt函式
3.9.21PV函式
3.9.22Randomize語句
3.9.23Rate函式
3.9.24Rnd函式
3.9.25Sgn函式
3.9.26Sin函式
3.9.27SLN函式
3.9.28Sqr函式
3.9.29Str函式
3.9.30SYD函式
3.9.31Tan函式
3.9.32Val函式
3.10Number工程
3.10.1工程概述
3.10.2工作過程
第4章 日期與時間函式及語句
4.1順序數與日期時間類型
4.2日期與時間操作
4.2.1CDate函式
4.2.2D跳e與Date$函式
4.2.3Date與Date$語句
4.2.4DateSerial函式
4.2.5MonthDay與Year函式
4.2.6DateValue函式
4.2.7FormatDateTime函式
4.2.8Now函式
4.2.9Weekday、Month、Day與Year
函式
4.2.10 Hour、Minute與Second函式
4.2.11Interval屬性
4.2.12Time與Time$函式
4.2.13Time與Time$語句
4.2.14Timer事件
4.2.15Timer函式
4.2.16TimeSerial函式
4.2.17TimeValue函式
4.3使用VisualBasic的Timer控制項
4.4Date/Time工程
4.4.1構建工程
4.4.2工作過程
4.5小結
第5章 表單與選單
5.1表單與表單的建立
5.1.1最大化按鈕與最小化按鈕
5.1.2控制框
5.1.3框線
5.1.4多文檔接口
5.1.5顯示子表單與普通的非MDI
表單
5.1.6把表單作為對象
5.1.7Initialize事件
5.1.8Terminate事件
5.1.9Forms集合
5.2選單
5.2.1創建選單結構
5.2.2使用選單結構
5.2.3Pop-Up選單
5.2.4MDI子表單選單
5.3工具條與狀態條
5.4表單與選單綜述
5.4.1常量數值
5.4.2Activate事件
5.4.3Arrange方法
5.4.4AutoShowChildren屬性
5.4.5ControlBox屬性
5.4.6Hide方法
5.4.7Initialize事件
5.4.8Load事件
5.4.9Load語句
5.4.10MaxButton屬性
5.4.11MDIChild屬性
5.4.12MinButton屬性
5.4.13PopupMenu方法
5.4.14QueryUnload事件
5.4.15Resize事件
5.4.16StartUpPosition屬性
5.4.17Show方法
5.4.18Terminate事件
5.4.19Unload事件
5.4.20Unload語句
5.4.21WindowState屬性
5.5Forms工程
5.5.1工程概述
5.5.2構建工程:MDIForm
5.5.3構建工程:MDIChildForm
5.5.4構建工程:Dialog#1
5.5.5構建工程:Dialog#2
5.5.6構建工程:CodeModule
5.5.7工作過程
5.6小結
第6章 應用程式焦點
6.1改變焦點
6.2焦點綜述
6.2.1AppActivate語句
6.2.2Caption屬性
6.2.3Enabled屬性
6.2.4Locked屬性
6.2.5GotFocus事件
6.2.6LostFocus事件
6.2.7SetFocus方法
6.2.8TabIndex屬性
6.2.9TabStop屬性
6.3Focus工程
6.3.1工程概述
6.3.2構建工程
6.3.3工作過程
6.4小結
第7章 VisualBasic中的檔案系統
7.1驅動器、目錄與檔案
7.2VisualBasic中的檔案操作綜述
7.2.1ChDir語句
7.2.2ChDrive語句
7.2.3CurDir函式與CurDir$函式
7.2.4Dir函式與Dir$函式
7.2.5FileCopy語句
7.2.6FileDateTime函式
7.2.7FileLen函式
7.2.8GetAttr函式
7.2.9Kill語句
7.2.10MkDir語句
7.2.11Name語句
7.2.12RmDir語句
7.2.13SetAttr語句
7.3FileSystemObject
7.3.1創建FileSystemObject對象
7.3.2獲取驅動器信息
7.3.3資料夾
7.3.4檔案
第8章 操作環境
8.1命令行參數與環境變數
8.2執行其他程式
8.3環境綜述
8.3.1AppActivate語句
8.3.2Beep語句
8.3.3Command函式與Command$
函式
8.3.4Environ函式與Environ$函式
8.3.5Shell函式
第9章 DLL與WindowsAPI
9.1VisualBasic查看用戶程式數據的
方法
9.1.1在VisualBasic中定義變數
9.1.2lvalue與rvalue
9.1.3動態程式庫
9.1.4聲明WindowsAPI函式
9.2向WindowsAPI函式傳遞信息
9.3從WindowsAPI函式獲取信息
9.4引用傳遞與值傳遞
9.5傳遞函式指針
9.6API編程誤區
9.7使用第三方DLL過程
9.8說明
9.9DLL與WindowsAPI綜述
9.9.1Declare語句
9.9.2AddressOf操作符
9.10API工程
第二部分 圖 形
第10章 坐標系統
10.1物理設備
10.2度量系統
10.3坐標系統
10.4一般度量與比例度量
10.5坐標系統概述
10.6理解坐標系統
10.6.1CurrentX和CurrentY屬性
10.6.2Height屬性
10.6.3Left屬性
10.6.4Scale方法
10.6.5ScaleHeight屬性
10.6.6ScaleLeft屬性
10.6.7ScaleMode屬性
10.6.8ScaleTop屬性
10.6.9ScaleWidth屬性
10.6.10Top屬性
10.6.11Width屬性
10.7Coordinates工程
10.7.1工程概述
10.7.2構建工程:坐標表單
10.7.3構建工程:Form
10.7.4工作過程
第11章 圖形基礎
11.1圖形概述
11.2顏色
11.3圖形層次
11.411形基礎概述
11.4.1AutoRedraw屬性
11.4.2ClipControls屬性
11.4.3Cls方法
11.4.4Image屬性
11.4.5LoadPicture函式
11.4.6Paint事件
11.4.7Picture屬性
11.4.8Point方法
11.4.9PSet方法
11.4.10QBColor函式
11.4.11RGB函式
11.4.12SavePicture語句
11.4.13Stretch屬性
11.4.14ZOrder方法
11.5Graphics工程
11.5.1工程概述
11.5.2構建工程:formGraphics
11.5.3構建工程:formScreen
11.5.4工作過程
11.6小結
第12章 圖形和文本
12.1控制項和方法
12.1.1圖形控制項
12.1.2圖形方法
12.2圖形概述
12.2.1DrawMode屬性
12.2.2DrawStyle屬性
12.2.3DrawWidth屬性
12.2.4FillColor屬性
12.2.5Fillstyle屬性
12.3常數值
12.4Shapes工程
12.4.1工程概述
12.4.2構建工程:formShapes
12.4.3構建工程:formCopyShapes
12.4.4工作過程
12.5顯示文本
12.6顯示文本小結
12.6.1Print方法
12.6.2Spc函式
12.6.3Tab函式
12.6.4TextHeight和TextWidth方法
12.7Text工程
12.7.1工程概述
12.7.2構建工程
12.7.3工作過程
12.8小結
第13章 字型
13.1螢幕字型和印表機字型
13.1.1比例字型
13.1.2點和字型大小
13.1.3VisualBasic中的字型
13.2字型概述
13.2.1Bold屬性
13.2.2Charset屬性
13.2.3Font屬性
13.2.4FontCount屬性
13.2.5Fonts屬性
13.2.6FontTransparent屬性
13.2.7Italic屬性
13.2.8Name屬性
13.2.9Size屬性
13.2.l0StrikeThrough屬性
13.2.11Underline屬性
13.2.12Weight屬性
13.3Font工程
13.3.1工程概述
13.3.2構建工程:Font工程表單
13.3.3構建工程:formFontList表單
13.3.4工作過程
第三部分 系統互動
第14章 使用滑鼠
14.1常數值
14.1.1Click事件
14.1.2DblClick事件
14.1.3MouseDown事件
14.1.4MouseMove事件
14.1.5MouseUp事件
14.2MouseEvents工程
14.2.1工程概述
14.2.2構建工程
14.2.3工作過程
第15章 加入拖放功能
15.1用VisualBasic編寫拖放程式
15.2常數值
15.2.1DragIcon屬性
15.2.2DragDrop事件
15.2.3Dragover事件
15.2.4Drag方法
15.3Drag工程
15.3.1工程概述
15.3.2構建工程
15.3.3工作過程
第16章 鍵盤輸入
16.1快捷鍵
16.2讀取鍵盤
16.3鍵盤概述
16.3.1常數值
16.3.2Cancel屬性
16.3.3Caption屬性
16.3.4Default屬性
16.3.5KeyDown事件
16.3.6KeyPress事件
16.3.7KeyPreview屬性
16.3.8KeyUp事件
16.3.9SendKeys語句
16.4 Keyboard工程
16.4.1工程概述
16.4.2構建工程
16.4.3工作過程
16.5小結
第17章 列印
17.1坐標系統
17.2Printer對象概述
17.3Printers集合
17.4訪問多個印表機
17.5常數
17.5.1ColorMode屬性
17.5.2Copies屬性
17.5.3DeviceName屬性
17.5.4DriverName屬性
17.5.5Duplex屬性
17.5.6EndDoc方法
17.5.7KillDoc方法
17.5.8NewPage方法
17.5.9Orientation屬性
17.5.10Page屬性
17.5.11PaperBin屬性
17.5.12PaperSize屬性
17.5.13Port屬性
17.5.14Print方法
17.5.15PrintForm方法
17.5.16PrintQuality屬性
17.5.17TrackDefault屬性
17.5.18TwipsPerPixelX和TwipsPerPixelY屬性
17.5.19Zoom屬性
17.6Printer工程
17.6.1工程概述
17.6.2構建工程
17.6.3工作過程
17.7小結
第18章 剪貼簿
18.1使用剪貼簿
18.2剪貼簿概述
18.3常數值
18.3.1Clear方法
18.3.2GetData方法
18.3.3GetFormat方法
18.3.4GetText方法
18.3.5SetData方法
18.3.6SetText方法
18.4 Clipboard工程
18.4.1工程概述
18.4.2構建工程
18.4.3工作過程
18.5小結
第四部分 資料庫
第19章 資料庫概述與設計
19.1資料庫設計
19.2數據控制項與數據訪問對象
19.3DBEngine編程
19.3.1工作區
19.3.2打開資料庫
19.3.3打開記錄集
19.4 DAO概述
19.5資料庫設計概述
19.5.1Close方法
19.5.2CreateWorkspace方法
19.5.3OpenDatabase方法
19.5.4OpenRecordset方法
19.6小結
第20章 數據控制項和數據綁定控制項
20.1為什麼及什麼時候使用數據控制項
20.2數據綁定
20.3數據控制項和數據綁定控制項的屬性
事件和方法
20.3.1AfterColUpdate事件
20.3.2AfterDelete、AfterInsert和
AfterUpdate事件
20.3.3AIlowAddNew、AllowDelete和
AllowUpdate屬性
20.3.4AllowRowSizing和AllowSizing
屬性
20.3.5BeforeColUpdate事件
20.3.6BeforeDelete、BeforeInsert
BeforeUpdate事件
20.3.7BOFAction和EOFAction屬性
20.3.8BoundCo1umn屬性
20.3.9BoundText屬性
20.3.10ColContaining和RowContaining
方法
20.3.11 ColReSize和RowResize事件
20.3.12ColumnHeaders屬性
20.3.13DatabaseName屬性
20.3.14DataField屬性
20.3.15DataMember屬性
20.3.16DataSource屬性
20.3.17DefColWidth屬性
20.3.18EditMode屬性
20.3.19Error事件
20.3.20Exclusive屬性
20.3.21FirstRow屬性
20.3.22GetBookmark方法
20.3.23HeadClick事件
20.3.24HeadFont和HeadLines屬性
20.3.25IntegralHeight屬性
20.3.26ListField屬性
20.3.27Locked屬性
20.3.28MatchEntry屬性
20.3.29Options屬性
20.3.30Rebind方法
20.3.31Recordselectors屬性
20.3.32Recordset屬性
20.3.33RecordsetType屬性
20.3.34Recordsource屬性
20.3.35Refi11方法
20.3.36Reposition事件
20.3.37RowBookmark方法
20.3.38RowDividerStyle屬性
20.3.39RowLoaded事件
20.3.40RowSource屬性
20.3.41RowTop方法
20.3.42Scrol1方法
20.3.43SelBookmarks屬性和集合
20.3.44SelectedItem屬性
20.3.45UpdateControls方法
20.3.46UpdateRecord方法
20.3.47Validate事件
20.4數據綁定控制項工程
20.4.1工程概述
20.4.2構建工程:frmProj3表單
20.4.3工作過程
20.4.4運行程式
20.5小結
第21章 ActiveX數據對象
21.1ADO編程模組
21.2數據環境設計器
21.2.1AbsolutePage屬性
21.2.2AbsolutePosition屬性
21.2.3ActiveConnection屬性
21.2.4Actualsize屬性
21.2.5AddNew方法
21.2.6Attributes屬性
2l.2.7AppendChunk方法
21.2.8BeginTrans、CommitTrans和
RollbackTrans方法
21.2.9BOF和EOF屬性
21.2.10Bookrnark屬性
21.2.11CacheSize屬性
21.2.12Cancel方法
21.2.13CancelBatch方法
21.2.14CancelUpdate方法
21.2.15Clone方法
21.2.16Close方法
21.2.17CommandText屬性
21.2.18CommandTimeout屬性
21.2.19CommandType屬性
21.2.20ConnectionString屬性
21.2.21CreateParameter方法
21.2.22CursorLocation屬性
21.2.23CursorType屬性
21.2.24DefaultDatabase屬性
21.2.25DefinedSize屬性
21.2.26Delete方法
2l.2.27Description屬性
21.2.28Direction屬性
21.2.29EditMode屬性
21.2.30Execute方法
21.2.31Filter屬性
21.2.32GetChunk方法
21.2.33IsolationLevel屬性
21.2.34LockType屬性
21.2.35MarshalOptions屬性
21.2.36MaxRecords屬性
21.2.37Mode屬性
21.2.38Move方法
21.2.39MoveFirst、MoveLast、Move-
Next和MovePrevious方法
21.2.40Name屬性
21.2.41NativeError屬性
21.2.42NextRecordset方法
21.2.43Number屬性
21.2.44NumbericScale屬性
21.2.45Open方法
21.2.46OpenSchema方法
21.2.47OriginalValue屬性
21.2.48PageCount屬性
21.2.49PageSize屬性
21.2.50Precision屬性
21.2.51Prepared屬性
21.2.52Provider屬性
21.2.53RecordCount屬性
21.2.54Requery方法
21.2.55Resync方法
21.2.56Save方法
21.2.57Size屬性
21.2.58Sort屬性
21.2.59Source屬性
21.2.60Source屬性
21.2.61SQLState屬性
21.2.62State屬性
21.2.63Status屬性
21.2.64Supports方法
21.2.65Type屬性
21.2.66UnderLyingValue屬性
21.2.67Update方法
21.2.68UpdateBatch方法
21.2.69Value屬性
21.2.70Version屬性
21.3ADO工程
21.3.1工程概述
21.3.2構建工程:frmCust表單
21.3.3工作過程
21.3.4運行程式
21.4 小結
第22章 基本SQL
22.1不同類型的SQL
22.2AccessSQLDDL語句
22.2.1CREATE查詢
22.2.2AITER查詢
22.2.3DROP查詢
22.3DML查詢
22.3.1SELECT查詢
22.3.2DELETE查詢
22.3.3INSERTINTO
22.3.4UPDATE查詢
22.4複雜查詢
22.4.1Joins
22.4.2子查詢
22.4.3相關子查詢
22.4.4獲得唯一結果
22.4.5聯合
22.5SQL概述
22.5.1ALL、ANY和SOME語句
22.5.2Avg匯總函式
22.5.3Count匯總函式
22.5.4DELETE語句
22.5.5DISTINCTROW函式
22.5.6EXISTS函式
22.5.7FROM子句
22.5.8GROUPBY子句
22.5.9HAVING子句
22.5.10IN和NOTIN函式
22.5.11INNERJOIN、LEFTOUTER
JOIN和RIGHTOUTERJOIN
語句
22.5.12INSERTINTO語句
22.5.13Max和Min匯總函式
22.5.14ORDERBY子句
22.5.15SELECT語句
22.5.16Sum函式
22.5.17UPDATE語句
22.5.18UNION操作碼
22.6小結
第23章 可視化數據管理器
23.1作為外掛程式的VisualDataManager
23.1.1創建和選擇表
23.1.2創建查詢
23.1.3數據表單設計器
23.1.4組、用戶和許可權
23.1.5瀏覽和編輯數據
23.2VisualDataManager實例
第24章 數據報表設計器
24.1數據報表設計器概述
24.2數據報表的組成
24.3數據報表工程
24.3.1構建工程
24.3.2工作過程
第五部分 OLE
第25章 OLE概述
25.1DDE和OLE的差異
25.2OLE1.0和OLE2.0
25.2.1連結和嵌入
25.2.2用戶接口協定
25.2.3Automation
25.3組件對象模型
25.4 ActiveX
第26章 OLE容器控制項
26.1OLE容器控制項概述
26.2常量
26.2.1Action屬性
26.2.2AppIsRunning屬性
26.2.3AutoActivate屬性
26.2.4AutoVerbMenu屬性
26.2.5Class屬性
26.2.6Close方法
26.2.7Copy方法
26.2.8CreateEmbed方法
26.2.9CreateLink方法
26.2.10Data屬性
26.2.11DataText屬性
26.2.12Delete方法
26.2.13DisplayType屬性
26.2.14DoVerb方法
26.2.15FetchVerbs方法
26.2.16FileNumber屬性
26.2.17Format屬性
26.2.18HostName屬性
26.2.19InsertObjDlg方法
26.2.20lpOleObject屬性
26.2.21Object屬性
26.2.22ObjectGetFormatsCount等的屬性
26.2.23ObjectVerbFlags等的屬性
26.2.24OLEType屬性
26.2.25OLETypeAllowed屬性
26.2.26Paste方法
26.2.27PasteOK屬性
26.2.28PasteSpecialDlg方法
26.2.29ReadFromFile方法
26.2.30Resize事件
26.2.31SaveToFile方法
26.2.32SaveToOlelFile方法
26.2.33SizeMode屬性
26.2.34SourceDoc屬性
26.2.35SourceItem屬性
26.2.36Update方法
26.2.37Updated事件
26.2.38UpdateOptions屬性
26.2.39Verb屬性
26.3OLEContainerControl工程
26.3.1工程概述
26.3.2構建工程
26.3.3工作過程
26.4.小結
第27章 OLEAutomation
27.1OLEAutomation與定製控制項
27.2VisualBasic對象瀏覽器
27.3創建OLEAutomation對象
27.4OLEAutomation對象
27.5OLEAutomation概述
27.5.1CreateObject函式
27.5.2GetObject函式
27.5.3Object屬性
27.6OLEAutomation工程
27.6.1構建工程
27.6.2工作過程
第六部分 組件對象模型
第28章 組件對象模型概述
28.1面向對象編程基礎
28.1.1對象
28.1.2封裝
28.1.3多態性
28.1.4接口
28.1.5繼承性
28.2術語
28.2.1VBX
28.2.2OLE
28.2.3ActiveX
28.2.4OCX和ActiveX控制項
28.2.5COM
28.2.6 DCOM
28.3 小結
第29章 創建和使用類
29.1類的設計
29.2使用ClassBuilderWizard
29.3識別和創建方法
29.3.1編寫Init方法
29.3.2編寫Save方法
29.4 識別和創建事件
29.4.1創建用戶自定義事件
29.4.2用戶錯誤驗證
29.5設計集合
29.5.1使用ClassBuilderWizard
29.5.2 修改集合類代碼
29.6小結
第30章 創建ActiveX控制項
30.1第一個控制項
30.2添加屬性
30.2.1手工添加屬性
30.2.2利用嚮導添加屬性
30.3添加方法
30.4添加事件
30.5創建簡單的瀏覽器
30.5.1初始工作
30.5.2添加改變大小代碼
30.5.3創建屬性
30.5.4連線資料庫
30.5.5擴展控制項
30.5.6完整的控制項代碼
30.6小結
第31章 使用ActiveX控制項
第32章 ActiveXDLL
32.1創建ActiveXDLL
32.2實現ActiveXDLL的時機
32.2.1ActiveXDLL工程
32.2.2ActiveXEXE工程
32.3創建ActiveXDLL
32.4ActiveX組件測試
32.4.1測試計畫草案
32.4.2測試情況草案
32.4.3測試腳本草案
32.5 在ActiveX中利用面向對象的測試服務
32.6測試工程示例:SamsonaBankTellerSystem
32.7 小結
第33章 ActiveX伺服器
33.1調試ActiveXEXE組件
33.1.1單一客戶調試
33.1.2多客戶調試
33.1.3為進程外組件創建測試工程
33.2終止進程外組件
33.3Telephone示例工程
33.3.1處理TelephoneMonitor類中的
表單
33.3.2創建TelephoneListener測試
工程
33.4實現異步通告事件
33.5共享TelephoneMonitor
33.6小結
第34章 MicrosoftTransactionServer
編程
34.1分布事務處理
34.1.1 事務監視器
34.1.2對象請求代理
34.2介紹MicrosoftTransactionServer
34.2.1創建簡單的TransactionManager
組件
34.2.2 創建包
34.2.3安裝組件
34.2.4建立可擴展組件
34.2.5使用事務
34.2.6使用SharedPropertyManager
34.2.7安全組件
34.3MicrosoftTransactionServer概述
34.3.1Abort方法
34.3.2Commit方法
34.3.3CreateInstance方法
34.3.4CreateProperty和CreateProperty-
ByPosition方法
34.3.5CreatePropertyGroup方法
34.3.6DisableCommit方法
34.3.7EnableCommit方法
34.3.8GetObjectContext函式
34.3.9Group屬性
34.3.10IsCallerInRole方法
34.3.11IsInTransaction方法
34.3.12IsSecurityEnabled方法
34.3.13Property和PropertyByPosition
屬性
34.3.14SafeRef函式
34.3.15SetAbort方法
34.3.16SetComplete方法
34.3.17Value屬性
34.4小結
第35章 分散式COM編程
35.1組件與組件的可重用性
35.2位置無關性
35.3語言無關性
35.4網路連線管理
35.5DCOM的可擴展性
35.6對稱多處理
35.7靈活的展開功能
35.8軟體版本
35.9分散式組件和性能
35.10 分散式應用程式與客戶/伺服器套用
程式設計
35.10.1設計客戶/伺服器結構套用
程式
35.10.2設計分散式應用程式
35.11在MTS組件中使用MSMQ
35.12組件一致性
35.12.1設定類的一致性
35.12.2持續屬性
35.12.3ReadProperties、WriteProperties
和InitProperties事件
35.12.4使用PropertyBag對象
35.12.5發布DCOM對象
35.13 DCOM組件和ActiveDataConnector
記錄集
35.13.1AdvancedDataFactory
35.13.2ActiveXDLL方法
第七部分 Internet技術
第36章 ActiveX文檔
36.1設計ActiveX文檔
36.2創建ActiveX文檔的基礎知識
36.3MyActiveDoc工程
36.3.1運行與調試MyActiveXDoc
工程
36.3.2調試NavigateDocActiveX
文檔
36.3.3將工程置為中斷工作方式
36.4重要的ActiveX文檔事件
36.4.1定位
36.4.2保存屬性
36.4.3UserDocument的關鍵事件
36.4.4保存屬性前打開ActiveX文檔
36.4.5保存屬性後打開ActiveX文檔
36.4.6Show事件與Hide事件
36.5ActiveX文檔中的選單設計
36.6用程式控制ActiveX文檔的容器
36.7為不同的容器設計與開發ActiveX
文檔
36.8ActiveX文檔數據的一致性
36.8.1PropertyBag
36.8.2用WriteProperty方法保存
數據
36.8.3讀取屬性
36.8.4保存預設值
36.8.5保存二進制數據
36.8.6利用Open語句保持數據的
一致性
36.9對ActiveX文檔使用Hyperlink
對象
36.9.1NavigateTo方法
36.9.2動態創建絕對路徑
36.9.3自動啟動瀏覽器
36.9.4 ActiveX文檔間的跳轉
36.9.5GoBack方法與GoForward方法
36.10 異步下載數據
第37章 WEBCLASS設計器
37.1WebC1ass簡介
37.2WebClass生存期
37.3標準WebClass事件
37.4WebItem對象
37.5WebClass與.ASP檔案
37.6WebClass組成:模板與自定義Web
項
37.7IIs應用程式與標準VisualBasic套用
程式
37.8在WebClass中使用框架
37.8.1 FRAMESET標識符
37.8.2向瀏覽器傳送HTML
37.8.3從模板傳送HTML頁
37.8.4WriteTemp1ate方法
37.8.5從代碼中傳送HTML
37.9WebClass中的列表
37.9.1預普化選擇元素
37.9.2在代碼中普化列表元素
37.10 在WebClass中進行文本替換
37.10.1為替換而更改模板檔案
37.10.2編寫處理替換區域的代碼
37.10.3重掃描替換區域
37.10.4ReScanRep1acements屬性
37.11在WebClass間跳轉
37.12在WebClass中使用資料庫
37.13WebClass中的序列性
37.14在WebClass中連線事件
37.15屬性與事件的連線
37.16屬性與Web項的連線
37.17小結
第38章 DHTML網頁設計器
38.1DHTML網頁設計器概述
38.1.1DHTML元素
38.1.2保存DHTML頁面
38.1.3發布應用程式
38.2DHTML應用程式工程
38.2.1構建工程
38.2.2工作過程
第39章Internet信息服務組件
39.1IIS應用程式的開發過程
39.2IIS應用程式的環境要求
39.3調試IIS應用程式
39.4IIS應用程式的狀態管理
39.4.1在對象中保存狀態
39.4.2在WebClass對象中保存狀態
信息
39.4.3在Session對象中保存狀態
信息
39.4.4在Application對象中保存狀態
信息
39.4.5在資料庫中保存狀態信息
39.4.6在瀏覽器與Web伺服器之間轉移
狀態信息
39.4.7利用cookies傳遞狀態信息
39.4.8利用URLData屬性傳遞狀態
信息
39.5使用隱藏區
39.6小結