目 錄
譯者序
前言
第一部分 程序設計 函數 語句與文件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小結
· · · · · · (
收起)