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

Visual Basic 6開發(fā)人員參考手冊

Visual Basic 6開發(fā)人員參考手冊

定 價:¥96.00

作 者: (美)David Jung 等著;前導(dǎo)工作室譯
出版社: 機(jī)械工業(yè)出版社
叢編項: 軟件開發(fā)技術(shù)叢書
標(biāo) 簽: VB

ISBN: 9787111076766 出版時間: 2000-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 837 字?jǐn)?shù):  

內(nèi)容簡介

  本書主要介紹使用VisualBasic6進(jìn)行應(yīng)用程序設(shè)計的最新概念。全書包括七個部分。第一部分與第二部分講述了VisualBasic語言的基本特色以及用戶界面設(shè)計。第三與第四部分討論了與操作系統(tǒng)的交互關(guān)系,包括圖形坐標(biāo)系統(tǒng)與WindowsAPI函數(shù)。第五到第七部分討論更高級的特性,例如開發(fā)COM組件、數(shù)據(jù)庫、Internet集成等。本書敘述清晰,實用性強(qiáng),是計算機(jī)應(yīng)用人員及大專院校師生不可多得的參考書,特別適合于希望能最大限度地使用VisualBasic6.0優(yōu)點的VisualBasic開發(fā)者和希望更多地了解VisualBasic及其所有功能的軟件開發(fā)者。

作者簡介

暫缺《Visual Basic 6開發(fā)人員參考手冊》作者簡介

圖書目錄

目      錄
譯者序
前言
第一部分   程序設(shè)計. 函數(shù). 語句與文件I/O
第1章   程序設(shè)計 1
1.1   應(yīng)用程序設(shè)計 1
1.2   盡量使用戶界面簡潔 3
1.3   代碼編寫標(biāo)準(zhǔn) 5
1.3.1   加入錯誤處理功能 5
1.3.2   代碼重審與系統(tǒng)測試 6
1.4   客戶/服務(wù)器的概念 7
1.5   微軟存儲倉 10
1.6   Internet/Intranet 12
1.6.1   IIS應(yīng)用程序 13
1.6.2   DHTML應(yīng)用程序 13
1.7   面向?qū)ο蟮木幊?14
1.8   數(shù)據(jù)庫連接 15
1.9   版本管理軟件 16
1.10   Visual Basic程序剖析 17
1.10.1   應(yīng)用程序工程的組件 17
1.10.2   ActiveX控件與文檔中的組件 21
1.10.3   IIS與DHTML應(yīng)用程序的組件 22
1.11   程序組與工程 24
1.11.1   工程 24
1.11.2   Project屬性 26
1.11.3   工程組 30
1.12   小結(jié) 31
第2章   字符串函數(shù)與語句 33
2.1   字符串格式化與處理函數(shù)概述 33
2.1.1   Asc. AscB與AscW函數(shù) 34
2.1.2   Chr. ChrB與ChrW函數(shù) 35
2.1.3   Filter函數(shù) 35
2.1.4   Format函數(shù) 36
2.1.5   FormatCurrency函數(shù) 38
2.1.6   FormatDateTime函數(shù) 39
2.1.7   FormatNumber函數(shù) 39
2.1.8   FormatPercent函數(shù) 40
2.1.9   InStr函數(shù)與InStrB函數(shù) 41
2.1.10   InStrRev函數(shù) 42
2.1.11   Join函數(shù) 43
2.1.12   LCase函數(shù) 44
2.1.13   Left函數(shù)與LeftB函數(shù) 44
2.1.14   Len函數(shù)與LenB函數(shù) 45
2.1.15   LSet語句 45
2.1.16   LTrim函數(shù) 46
2.1.17   Mid函數(shù)與MidB函數(shù) 47
2.1.18   Mid語句與MidB語句 48
2.1.19   MonthName函數(shù) 48
2.1.20   Option Compare語句 49
2.1.21   Replace函數(shù) 49
2.1.22   Right函數(shù)與RightB函數(shù) 50
2.1.23   Round函數(shù) 51
2.1.24   RSet語句 51
2.1.25   RTrim函數(shù) 52
2.1.26   Space函數(shù) 52
2.1.27   Split函數(shù) 53
2.1.28   Str函數(shù) 53
2.1.29   StrComp函數(shù) 54
2.1.30   StrConv函數(shù) 54
2.1.31   StrReverse函數(shù) 55
2.1.32   String函數(shù) 56
2.1.33   Trim函數(shù) 56
2.1.34   UCase函數(shù) 57
2.1.35   WeekdayName函數(shù) 57
2.2   Strings工程 58
2.2.1   工程概述 58
2.2.2   構(gòu)建工程:frmStrings 58
2.2.3   工作過程 63
第3章   數(shù)學(xué). 財務(wù)計算. 轉(zhuǎn)換函數(shù)和
            語句 64
3.1   三角函數(shù) 64
3.2   對數(shù) 65
3.3   隨機(jī)數(shù) 66
3.4   數(shù)學(xué)函數(shù)概述 66
3.5   財務(wù)計算函數(shù) 67
3.6   財務(wù)計算函數(shù)概述 67
3.7   轉(zhuǎn)換函數(shù) 68
3.8   十六進(jìn)制標(biāo)注與八進(jìn)制標(biāo)注 69
3.9   轉(zhuǎn)換函數(shù)概述 69
3.9.1   Abs函數(shù) 70
3.9.2   Atn函數(shù) 70
3.9.3   數(shù)值轉(zhuǎn)換函數(shù) 71
3.9.4   Cos函數(shù) 72
3.9.5   DDB函數(shù) 72
3.9.6   Exp 函數(shù) 73
3.9.7   Fix函數(shù) 73
3.9.8   Format函數(shù) 74
3.9.9   FV函數(shù) 77
3.9.10   Hex函數(shù) 77
3.9.11   Int函數(shù) 78
3.9.12   IPmt函數(shù) 79
3.9.13   IRR函數(shù) 79
3.9.14   Log函數(shù) 80
3.9.15   MIRR函數(shù) 80
3.9.16   NPer函數(shù) 81
3.9.17   NPV函數(shù) 82
3.9.18   Oct函數(shù) 82
3.9.19   Pmt函數(shù) 83
3.9.20   PPmt函數(shù) 83
3.9.21   PV函數(shù) 84
3.9.22   Randomize語句 85
3.9.23   Rate函數(shù) 86
3.9.24   Rnd函數(shù) 86
3.9.25   Sgn函數(shù) 87
3.9.26   Sin函數(shù) 87
3.9.27   SLN函數(shù) 88
3.9.28   Sqr函數(shù) 88
3.9.29   Str函數(shù) 89
3.9.30   SYD函數(shù) 89
3.9.31   Tan函數(shù) 90
3.9.32   Val函數(shù) 90
3.10   Number工程 91
3.10.1   工程概述 91
3.10.2   工作過程 100
第4章   日期與時間函數(shù)及語句 102
4.1   順序數(shù)與日期時間類型 102
4.2   日期與時間操作 102
4.2.1   CDate函數(shù) 103
4.2.2   Date與Date$函數(shù) 104
4.2.3   Date與Date$語句 106
4.2.4   DateSerial函數(shù) 107
4.2.5   Month. Day與Year函數(shù) 108
4.2.6   DateValue函數(shù) 108
4.2.7   FormatDateTime函數(shù) 110
4.2.8   Now函數(shù) 110
4.2.9   Weekday. Month. Day與Year
           函數(shù) 111
4.2.10   Hour. Minute與Second函數(shù) 113
4.2.11   Interval屬性 115
4.2.12   Time與Time$函數(shù) 116
4.2.13   Time與Time$語句 116
4.2.14   Timer事件 118
4.2.15   Timer函數(shù) 120
4.2.16   TimeSerial函數(shù) 121
4.2.17   TimeValue函數(shù) 122
4.3   使用Visual Basic的Timer控件 124
4.4   Date/Time工程 124
4.4.1   構(gòu)建工程 124
4.4.2   工作過程 129
4.5   小結(jié) 130
第5章   表單與菜單 131
5.1   表單與表單的建立 131
5.1.1   最大化按鈕與最小化按鈕 131
5.1.2   控制框 132
5.1.3   邊框 132
5.1.4   多文檔接口 132
5.1.5   顯示子表單與普通的非MDI
           表單 133
5.1.6   把表單作為對象 133
5.1.7   Initialize事件 134
5.1.8   Terminate事件 134
5.1.9   Forms集合 134
5.2   菜單 134
5.2.1   創(chuàng)建菜單結(jié)構(gòu) 134
5.2.2   使用菜單結(jié)構(gòu) 135
5.2.3   Pop-Up菜單 135
5.2.4   MDI子表單菜單 136
5.3   工具條與狀態(tài)條 136
5.4   表單與菜單綜述 137
5.4.1   常量數(shù)值 138
5.4.2   Activate事件 139
5.4.3   Arrange方法 139
5.4.4   AutoShowChildren屬性 140
5.4.5   ControlBox屬性 141
5.4.6   Hide方法 141
5.4.7   Initialize事件 143
5.4.8   Load事件 143
5.4.9   Load語句 145
5.4.10   MaxButton屬性 146
5.4.11   MDIChild屬性 147
5.4.12   MinButton屬性 149
5.4.13   PopupMenu方法 150
5.4.14   QueryUnload事件 152
5.4.15   Resize事件 153
5.4.16   StartUpPosition屬性 154
5.4.17   Show方法 155
5.4.18   Terminate事件 156
5.4.19   Unload事件 157
5.4.20   Unload語句 158
5.4.21   WindowState屬性 159
5.5   Forms工程 160
5.5.1   工程概述 160
5.5.2   構(gòu)建工程:MDI Form 160
5.5.3   構(gòu)建工程:MDI Child Form 162
5.5.4   構(gòu)建工程:Dialog#1 165
5.5.5   構(gòu)建工程:Dialog#2 166
5.5.6   構(gòu)建工程:Code Module 166
5.5.7   工作過程 167
5.6   小結(jié) 169
第6章   應(yīng)用程序焦點 170
6.1   改變焦點 170
6.2   焦點綜述 170
6.2.1   AppActivate語句 171
6.2.2   Caption屬性 172
6.2.3   Enabled屬性 173
6.2.4   Locked屬性 176
6.2.5   GotFocus事件 176
6.2.6   LostFocus事件 177
6.2.7   SetFocus方法 178
6.2.8   TabIndex屬性 179
6.2.9   TabStop屬性 180
6.3   Focus工程 181
6.3.1   工程概述 181
6.3.2   構(gòu)建工程 181
6.3.3   工作過程 187
6.4   小結(jié) 187
第7章   Visual Basic中的文件系統(tǒng) 188
7.1   驅(qū)動器. 目錄與文件 188
7.2   Visual Basic中的文件操作綜述 188
7.2.1   ChDir語句 188
7.2.2   ChDrive語句 189
7.2.3   CurDir函數(shù)與CurDir$函數(shù) 189
7.2.4   Dir函數(shù)與Dir$函數(shù) 190
7.2.5   FileCopy語句 191
7.2.6   FileDateTime函數(shù) 191
7.2.7   FileLen函數(shù) 191
7.2.8   GetAttr函數(shù) 191
7.2.9   Kill語句 192
7.2.10   MkDir語句 192
7.2.11   Name語句 193
7.2.12   RmDir語句 193
7.2.13   SetAttr語句 194
7.3   FileSystemObject 194
7.3.1   創(chuàng)建FileSystemObject對象 195
7.3.2   獲取驅(qū)動器信息 195
7.3.3   文件夾 196
7.3.4   文件 196
第8章   操作環(huán)境 199
8.1   命令行參數(shù)與環(huán)境變量 199
8.2   執(zhí)行其他程序 200
8.3   環(huán)境綜述 200
8.3.1   AppActivate語句 201
8.3.2   Beep語句 201
8.3.3   Command函數(shù)與Command$
           函數(shù) 201
8.3.4   Environ函數(shù)與Environ$函數(shù) 202
8.3.5   Shell函數(shù) 202
第9章   DLL與Windows API 204
9.1   Visual Basic查看用戶程序數(shù)據(jù)的
     方法 204
9.1.1   在Visual Basic中定義變量 204
9.1.2   lvalue與rvalue 205
9.1.3   動態(tài)鏈接庫 206
9.1.4   聲明Windows API函數(shù) 208
9.2   向Windows API函數(shù)傳遞信息 210
9.3   從Windows API函數(shù)獲取信息 212
9.4   引用傳遞與值傳遞 212
9.5   傳遞函數(shù)指針 213
9.6   API編程誤區(qū) 215
9.7   使用第三方DLL過程 215
9.8   說明 215
9.9   DLL與Windows API綜述 216
9.9.1   Declare語句 216
9.9.2   AddressOf操作符 217
9.10   API工程 217
第二部分   圖      形
第10章   坐標(biāo)系統(tǒng) 221
10.1   物理設(shè)備 221
10.2   度量系統(tǒng) 224
10.3   坐標(biāo)系統(tǒng) 225
10.4   一般度量與比例度量 225
10.5   坐標(biāo)系統(tǒng)概述 226
10.6   理解坐標(biāo)系統(tǒng) 226
10.6.1   CurrentX和CurrentY屬性 227
10.6.2   Height屬性 229
10.6.3   Left屬性 231
10.6.4   Scale方法 232
10.6.5   ScaleHeight屬性 233
10.6.6   ScaleLeft屬性 235
10.6.7   ScaleMode屬性 236
10.6.8   ScaleTop屬性 237
10.6.9   ScaleWidth屬性 238
10.6.10   Top屬性 239
10.6.11   Width屬性 240
10.7   Coordinates工程 242
10.7.1   工程概述 242
10.7.2   構(gòu)建工程:坐標(biāo)表單 242
10.7.3   構(gòu)建工程:Form 244
10.7.4   工作過程 245
第11章   圖形基礎(chǔ) 246
11.1   圖形概述 246
11.2   顏色 247
11.3   圖形層次 248
11.4   圖形基礎(chǔ)概述 249
11.4.1   AutoRedraw屬性 250
11.4.2   ClipControls屬性 252
11.4.3   Cls方法 252
11.4.4   Image屬性 254
11.4.5   LoadPicture函數(shù) 255
11.4.6   Paint事件 256
11.4.7   Picture屬性 258
11.4.8   Point方法 259
11.4.9   PSet方法 261
11.4.10   QBColor函數(shù) 262
11.4.11   RGB函數(shù) 264
11.4.12   SavePicture語句 265
11.4.13   Stretch屬性 266
11.4.14   ZOrder方法 267
11.5   Graphics工程 268
11.5.1   工程概述 268
11.5.2   構(gòu)建工程:formGraphics 268
11.5.3   構(gòu)建工程:formScreen 270
11.5.4   工作過程 272
11.6   小結(jié) 273
第12章   圖形和文本 274
12.1   控件和方法 274
12.1.1   圖形控件 274
12.1.2   圖形方法 276
12.2   圖形概述 282
12.2.1   DrawMode屬性 282
12.2.2   DrawStyle屬性 285
12.2.3   DrawWidth屬性 287
12.2.4   FillColor屬性 288
12.2.5   FillStyle屬性 290
12.3   常數(shù)值 291
12.4   Shapes工程 292
12.4.1   工程概述 292
12.4.2   構(gòu)建工程:formShapes 293
12.4.3   構(gòu)建工程:formCopyShapes 298
12.4.4   工作過程 300
12.5   顯示文本 301
12.6   顯示文本小結(jié) 301
12.6.1   Print方法 302
12.6.2   Spc函數(shù) 305
12.6.3   Tab函數(shù) 305
12.6.4   TextHeight和TextWidth方法 306
12.7   Text工程 308
12.7.1   工程概述 308
12.7.2   構(gòu)建工程 308
12.7.3   工作過程 311
12.8   小結(jié) 313
第13章   字體 314
13.1   屏幕字體和打印機(jī)字體 314
13.1.1   比例字體 314
13.1.2   點和字體大小 314
13.1.3   Visual Basic中的字體 315
13.2   字體概述 316
13.2.1   Bold屬性 316
13.2.2   Charset屬性 318
13.2.3   Font屬性 319
13.2.4   FontCount屬性 321
13.2.5   Fonts屬性 322
13.2.6   FontTransparent屬性 323
13.2.7   Italic屬性 324
13.2.8   Name屬性 326
13.2.9   Size屬性 327
13.2.10   StrikeThrough屬性 328
13.2.11   Underline屬性 330
13.2.12   Weight屬性 331
13.3   Font工程 332
13.3.1   工程概述 332
13.3.2   構(gòu)建工程:Font工程表單 332
13.3.3   構(gòu)建工程:formFontList表單 335
13.3.4   工作過程 337
第三部分   系 統(tǒng) 交 互
第14章   使用鼠標(biāo) 339
14.1   常數(shù)值 339
14.1.1   Click事件 340
14.1.2   DblClick事件 341
14.1.3   MouseDown事件 342
14.1.4   MouseMove事件 344
14.1.5   MouseUp事件 346
14.2   Mouse Events工程 347
14.2.1   工程概述 347
14.2.2   構(gòu)建工程 348
14.2.3   工作過程 351
第15章   加入拖放功能 352
15.1   用Visual Basic編寫拖放程序 352
15.2   常數(shù)值 353
15.2.1   DragIcon屬性 353
15.2.2   DragDrop事件 355
15.2.3   Dragover事件 357
15.2.4   Drag方法 359
15.3   Drag工程 361
15.3.1   工程概述 361
15.3.2   構(gòu)建工程 361
15.3.3   工作過程 363
第16章   鍵盤輸入 365
16.1   快捷鍵 365
16.2   讀取鍵盤 365
16.3   鍵盤概述 366
16.3.1   常數(shù)值 366
16.3.2   Cancel屬性 368
16.3.3   Caption屬性 368
16.3.4   Default屬性 370
16.3.5   KeyDown事件 371
16.3.6   KeyPress事件 374
16.3.7   KeyPreview屬性 375
16.3.8   KeyUp事件 376
16.3.9   SendKeys語句 379
16.4   Keyboard工程 380
16.4.1   工程概述 380
16.4.2   構(gòu)建工程 381
16.4.3   工作過程 383
16.5   小結(jié) 384
第17章   打印 385
17.1   坐標(biāo)系統(tǒng) 385
17.2   Printer對象概述 385
17.3   Printers集合 387
17.4   訪問多個打印機(jī) 387
17.5   常數(shù) 388
17.5.1   ColorMode屬性 390
17.5.2   Copies屬性 391
17.5.3   DeviceName屬性 391
17.5.4   DriverName屬性 392
17.5.5   Duplex屬性 392
17.5.6   EndDoc方法 393
17.5.7   KillDoc方法 394
17.5.8   NewPage方法 394
17.5.9   Orientation屬性 395
17.5.10   Page屬性 396
17.5.11   PaperBin屬性 396
17.5.12   PaperSize屬性 397
17.5.13   Port屬性 399
17.5.14   Print方法 399
17.5.15   PrintForm方法 400
17.5.16   PrintQuality屬性 401
17.5.17   TrackDefault屬性 402
17.5.18   TwipsPerPixelX和TwipsPerPixelY
               屬性 403
17.5.19   Zoom屬性 404
17.6   Printer工程 404
17.6.1   工程概述 404
17.6.2   構(gòu)建工程 404
17.6.3   工作過程 416
17.7   小結(jié) 417
第18章   剪貼板 418
18.1   使用剪貼板 418
18.2   剪貼板概述 418
18.3   常數(shù)值 419
18.3.1   Clear方法 419
18.3.2   GetData方法 420
18.3.3   GetFormat方法 420
18.3.4   GetText方法 421
18.3.5   SetData方法 422
18.3.6   SetText方法 423
18.4   Clipboard工程 424
18.4.1   工程概述 424
18.4.2   構(gòu)建工程 424
18.4.3   工作過程 428
18.5   小結(jié) 429
第四部分   數(shù)   據(jù)   庫
第19章   數(shù)據(jù)庫概述與設(shè)計 431
19.1   數(shù)據(jù)庫設(shè)計 432
19.2   數(shù)據(jù)控件與數(shù)據(jù)訪問對象 435
19.3   DBEngine編程 435
19.3.1   工作區(qū) 436
19.3.2   打開數(shù)據(jù)庫 436
19.3.3   打開記錄集 438
19.4   DAO概述 439
19.5   數(shù)據(jù)庫設(shè)計概述 449
19.5.1   Close方法 449
19.5.2   CreateWorkspace方法 449
19.5.3   OpenDatabase方法 450
19.5.4   OpenRecordset方法 451
19.6   小結(jié) 453
第20章   數(shù)據(jù)控件和數(shù)據(jù)綁定控件 454
20.1   為什么及什么時候使用數(shù)據(jù)控件 454
20.2   數(shù)據(jù)綁定 455
20.3   數(shù)據(jù)控件和數(shù)據(jù)綁定控件的屬性. 
       事件和方法 455
20.3.1   AfterColUpdate事件 458
20.3.2   AfterDelete. AfterInsert和
             AfterUpdate事件 458
20.3.3   AllowAddNew. AllowDelete和
             AllowUpdate屬性 459
20.3.4   AllowRowSizing和AllowSizing
             屬性 460
20.3.5   BeforeColUpdate事件 461
20.3.6   BeforeDelete. BeforeInsert. 
             BeforeUpdate事件 462
20.3.7   BOFAction和EOFAction屬性 462
20.3.8   BoundColumn屬性 463
20.3.9   BoundText屬性 464
20.3.10   ColContaining和RowContaining
               方法 465
20.3.11   ColReSize和RowResize事件 466
20.3.12   ColumnHeaders屬性 466
20.3.13   DatabaseName屬性 467
20.3.14   DataField屬性 467
20.3.15   DataMember屬性 468
20.3.16   DataSource屬性 468
20.3.17   DefColWidth屬性 469
20.3.18   EditMode屬性 469
20.3.19   Error事件 470
20.3.20   Exclusive屬性 471
20.3.21   FirstRow屬性 472
20.3.22   GetBookmark方法 472
20.3.23   HeadClick事件 473
20.3.24   HeadFont和HeadLines屬性 474
20.3.25   IntegralHeight屬性 474
20.3.26   ListField屬性 475
20.3.27   Locked屬性 476
20.3.28   MatchEntry屬性 476
20.3.29   Options屬性 477
20.3.30   Rebind方法 478
20.3.31   RecordSelectors屬性 479
20.3.32   Recordset屬性 479
20.3.33   RecordsetType屬性 480
20.3.34   RecordSource屬性 481
20.3.35   Refill方法 482
20.3.36   Reposition事件 482
20.3.37   RowBookmark方法 483
20.3.38   RowDividerStyle屬性 483
20.3.39   RowLoaded事件 484
20.3.40   RowSource屬性 485
20.3.41   RowTop方法 485
20.3.42   Scroll方法 486
20.3.43   SelBookmarks屬性和集合 486
20.3.44   SelectedItem屬性 487
20.3.45   UpdateControls方法 487
20.3.46   UpdateRecord方法 488
20.3.47   Validate事件 488
20.4   數(shù)據(jù)綁定控件工程 490
20.4.1   工程概述 490
20.4.2   構(gòu)建工程:frmProj3表單 490
20.4.3   工作過程 502
20.4.4   運行程序 503
20.5   小結(jié) 503
第21章   ActiveX數(shù)據(jù)對象 504
21.1   ADO編程模塊 504
21.2   數(shù)據(jù)環(huán)境設(shè)計器 505
21.2.1   AbsolutePage屬性 508
21.2.2   AbsolutePosition屬性 509
21.2.3   ActiveConnection屬性 510
21.2.4   ActualSize屬性 511
21.2.5   AddNew方法 511
21.2.6   Attributes屬性 513
21.2.7   AppendChunk方法 514
21.2.8   BeginTrans. CommitTrans和
             RollbackTrans方法 515
21.2.9   BOF和EOF屬性 516
21.2.10   Bookmark屬性 517
21.2.11   CacheSize屬性 518
21.2.12   Cancel方法 518
21.2.13   CancelBatch方法 519
21.2.14   CancelUpdate方法 520
21.2.15   Clone方法 521
21.2.16   Close方法 521
21.2.17   CommandText屬性 522
21.2.18   CommandTimeout屬性 522
21.2.19   CommandType屬性 523
21.2.20   ConnectionString屬性 523
21.2.21   CreateParameter方法 524
21.2.22   CursorLocation屬性 526
21.2.23   CursorType屬性 527
21.2.24   DefaultDatabase屬性 528
21.2.25   DefinedSize屬性 529
21.2.26   Delete方法 529
21.2.27   Description屬性 530
21.2.28   Direction屬性 531
21.2.29   EditMode屬性 531
21.2.30   Execute方法 532
21.2.31   Filter屬性 533
21.2.32   GetChunk方法 534
21.2.33   IsolationLevel屬性 535
21.2.34   LockType屬性 535
21.2.35   MarshalOptions屬性 536
21.2.36   MaxRecords屬性 537
21.2.37   Mode屬性 537
21.2.38   Move方法 537
21.2.39   MoveFirst. MoveLast. Move-
               Next和MovePrevious方法 538
21.2.40   Name屬性 539
21.2.41   NativeError屬性 539
21.2.42   NextRecordset方法 540
21.2.43   Number屬性 541
21.2.44   NumbericScale屬性 542
21.2.45   Open方法 542
21.2.46   OpenSchema方法 543
21.2.47   OriginalValue屬性 546
21.2.48   PageCount屬性 547
21.2.49   PageSize屬性 547
21.2.50   Precision屬性 548
21.2.51   Prepared屬性 548
21.2.52   Provider屬性 549
21.2.53   RecordCount屬性 549
21.2.54   Requery方法 549
21.2.55   Resync方法 550
21.2.56   Save方法 550
21.2.57   Size屬性 551
21.2.58   Sort屬性 551
21.2.59   Source屬性 552
21.2.60   Source屬性 553
21.2.61   SQLState屬性 553
21.2.62   State屬性 554
21.2.63   Status屬性 555
21.2.64   Supports方法 556
21.2.65   Type屬性 556
21.2.66   UnderLyingValue屬性 558
21.2.67   Update方法 558
21.2.68   UpdateBatch方法 559
21.2.69   Value屬性 560
21.2.70   Version屬性 560
21.3   ADO工程 561
21.3.1   工程概述 561
21.3.2   構(gòu)建工程:frmCust表單 561
21.3.3   工作過程 575
21.3.4   運行程序 576
21.4   小結(jié) 576
第22章   基本SQL 577
22.1   不同類型的SQL 577
22.2   Access SQL DDL語句 577
22.2.1   CREATE查詢 578
22.2.2   ALTER查詢 578
22.2.3   DROP查詢 579
22.3   DML查詢 579
22.3.1   SELECT查詢 579
22.3.2   DELETE查詢 582
22.3.3   INSERT INTO 582
22.3.4   UPDATE查詢 582
22.4   復(fù)雜查詢 582
22.4.1   Joins 582
22.4.2   子查詢 584
22.4.3   相關(guān)子查詢 585
22.4.4   獲得唯一結(jié)果 585
22.4.5   聯(lián)合 585
22.5   SQL概述 586
22.5.1   ALL. ANY和SOME語句 587
22.5.2   Avg匯總函數(shù) 588
22.5.3   Count匯總函數(shù) 588
22.5.4   DELETE語句 589
22.5.5   DISTINCTROW函數(shù) 589
22.5.6   EXISTS函數(shù) 589
22.5.7   FROM子句 590
22.5.8   GROUP BY子句 591
22.5.9   HAVING子句 591
22.5.10   IN和NOT IN函數(shù) 592
22.5.11   INNER JOIN. LEFT OUTER
              JOIN和RIGHT OUTER JOIN
              語句 592
22.5.12   INSERT INTO語句 593
22.5.13   Max和Min匯總函數(shù) 594
22.5.14   ORDER BY子句 594
22.5.15   SELECT語句 595
22.5.16   Sum函數(shù) 596
22.5.17   UPDATE語句 596
22.5.18   UNION操作碼 596
22.6   小結(jié) 597
第23章   可視化數(shù)據(jù)管理器 598
23.1   作為插件的Visual Data Manager 598
23.1.1   創(chuàng)建和選擇表 599
23.1.2   創(chuàng)建查詢 601
23.1.3   數(shù)據(jù)表單設(shè)計器 601
23.1.4   組. 用戶和許可權(quán) 602
23.1.5   瀏覽和編輯數(shù)據(jù) 602
23.2   Visual Data Manager實例 601
第24章   數(shù)據(jù)報表設(shè)計器 603
24.1   數(shù)據(jù)報表設(shè)計器概述 603
24.2   數(shù)據(jù)報表的組成 605
24.3   數(shù)據(jù)報表工程 606
24.3.1   構(gòu)建工程 606
24.3.2   工作過程 608
第五部分   OLE
第25章   OLE概述 609
25.1   DDE和OLE的差異 609
25.2   OLE 1.0和OLE 2.0 610
25.2.1   鏈接和嵌入 611
25.2.2   用戶接口協(xié)議 611
25.2.3   Automation 611
25.3   組件對象模型 611
25.4   ActiveX 612
第26章   OLE容器控件 613
26.1   OLE容器控件概述 613
26.2   常量 615
26.2.1   Action屬性 616
26.2.2   AppIsRunning屬性 617
26.2.3   AutoActivate屬性 618
26.2.4   AutoVerbMenu屬性 619
26.2.5   Class屬性 619
26.2.6   Close方法 621
26.2.7   Copy方法 622
26.2.8   CreateEmbed方法 622
26.2.9   CreateLink方法 623
26.2.10   Data屬性 623
26.2.11   DataText屬性 624
26.2.12   Delete方法 625
26.2.13   DisplayType屬性 626
26.2.14   DoVerb方法 627
26.2.15   FetchVerbs方法 627
26.2.16   FileNumber屬性 628
26.2.17   Format屬性 629
26.2.18   HostName屬性 630
26.2.19   InsertObjDlg方法 630
26.2.20   lpOleObject屬性 631
26.2.21   Object屬性 631
26.2.22   ObjectGetFormatsCount等的
              屬性 632
26.2.23   ObjectVerbFlags等的屬性 633
26.2.24   OLEType屬性 635
26.2.25   OLETypeAllowed屬性 636
26.2.26   Paste方法 637
26.2.27   PasteOK屬性 637
26.2.28   PasteSpecialDlg方法 638
26.2.29   ReadFromFile方法 638
26.2.30   Resize事件 639
26.2.31   SaveToFile方法 640
26.2.32   SaveToOle1File方法 640
26.2.33   SizeMode屬性 641
26.2.34   SourceDoc屬性 642
26.2.35   SourceItem屬性 643
26.2.36   Update方法 644
26.2.37   Updated事件 644
26.2.38   UpdateOptions屬性 645
26.2.39   Verb屬性 646
26.3   OLE Container Control工程 648
26.3.1   工程概述 648
26.3.2   構(gòu)建工程 648
26.3.3   工作過程 653
26.4.  小結(jié) 653
第27章   OLE Automation 654
27.1   OLE Automation與定制控件 654
27.2   Visual Basic對象瀏覽器 654
27.3   創(chuàng)建OLE Automation對象 655
27.4   OLE Automation對象 656
27.5   OLE Automation概述 657
27.5.1   CreateObject函數(shù) 657
27.5.2   GetObject函數(shù) 658
27.5.3   Object屬性 659
27.6   OLE Automation工程 660
27.6.1   構(gòu)建工程 660
27.6.2   工作過程 669
第六部分   組件對象模型
第28章   組件對象模型概述 671
28.1   面向?qū)ο缶幊袒A(chǔ) 671
28.1.1   對象 671
28.1.2   封裝 673
28.1.3   多態(tài)性 673
28.1.4   接口 673
28.1.5   繼承性 676
28.2   術(shù)語 676
28.2.1   VBX 676
28.2.2   OLE 676
28.2.3   ActiveX 677
28.2.4   OCX和ActiveX控件 677
28.2.5   COM 677
28.2.6   DCOM 677
28.3   小結(jié) 677
第29章   創(chuàng)建和使用類 678
29.1   類的設(shè)計 678
29.2   使用Class Builder Wizard 679
29.3   識別和創(chuàng)建方法 686
29.3.1   編寫Init方法 686
29.3.2   編寫Save方法 688
29.4   識別和創(chuàng)建事件 688
29.4.1   創(chuàng)建用戶自定義事件 689
29.4.2   用戶錯誤驗證 693
29.5   設(shè)計集合 695
29.5.1   使用Class Builder Wizard 695
29.5.2   修改集合類代碼 698
29.6   小結(jié) 701
第30章   創(chuàng)建ActiveX控件 702
30.1   第一個控件 702
30.2   添加屬性 704
30.2.1   手工添加屬性 704
30.2.2   利用向?qū)砑訉傩?706
30.3   添加方法 709
30.4   添加事件 710
30.5   創(chuàng)建簡單的瀏覽器 710
30.5.1   初始工作 710
30.5.2   添加改變大小代碼 712
30.5.3   創(chuàng)建屬性 712
30.5.4   連接數(shù)據(jù)庫 713
30.5.5   擴(kuò)展控件 717
30.5.6   完整的控件代碼 717
30.6   小結(jié) 722
第31章   使用ActiveX控件 723
第32章   ActiveX DLL 727
32.1   創(chuàng)建ActiveX DLL 727
32.2   實現(xiàn)ActiveX DLL的時機(jī) 728
32.2.1   ActiveX DLL工程 728
32.2.2   ActiveX EXE工程 728
32.3   創(chuàng)建ActiveX DLL 729
32.4   ActiveX組件測試 732
32.4.1   測試計劃草案 733
32.4.2   測試情況草案 733
32.4.3   測試腳本草案 733
32.5   在ActiveX中利用面向?qū)ο蟮臏y試
       服務(wù) 735
32.6   測試工程示例:Samsona Bank Teller
       System 735
32.7   小結(jié) 739
第33章   ActiveX服務(wù)器 740
33.1   調(diào)試ActiveX EXE組件 740
33.1.1   單一客戶調(diào)試 740
33.1.2   多客戶調(diào)試 741
33.1.3   為進(jìn)程外組件創(chuàng)建測試工程 741
33.2   終止進(jìn)程外組件 742
33.3   Telephone示例工程 742
33.3.1   處理TelephoneMonitor類中的
             表單 743
33.3.2   創(chuàng)建Telephone Listener測試
             工程 744
33.4   實現(xiàn)異步通告事件 746
33.5   共享TelephoneMonitor 748
33.6   小結(jié) 752
第34章   Microsoft Transaction Server
         編程 753
34.1   分布事務(wù)處理 753
34.1.1   事務(wù)監(jiān)視器 754
34.1.2   對象請求代理 754
34.2   介紹Microsoft Transaction Server 755
34.2.1   創(chuàng)建簡單的Transaction Manager
             組件 755
34.2.2   創(chuàng)建包 756
34.2.3   安裝組件 757
34.2.4   建立可擴(kuò)展組件 758
34.2.5   使用事務(wù) 759
34.2.6   使用Shared Property Manager 760
34.2.7   安全組件 762
34.3   Microsoft Transaction Server概述 762
34.3.1   Abort方法 763
34.3.2   Commit方法 764
34.3.3   CreateInstance方法 765
34.3.4   CreateProperty和CreateProperty-
             ByPosition方法 765
34.3.5   CreatePropertyGroup方法 766
34.3.6   DisableCommit方法 767
34.3.7   EnableCommit方法 767
34.3.8   GetObjectContext函數(shù) 768
34.3.9   Group屬性 768
34.3.10   IsCallerInRole方法 768
34.3.11   IsInTransaction方法 769
34.3.12   IsSecurityEnabled方法 769
34.3.13   Property和PropertyByPosition
              屬性 770
34.3.14   SafeRef函數(shù) 770
34.3.15   SetAbort方法 771
34.3.16   SetComplete方法 771
34.3.17   Value屬性 772
34.4   小結(jié) 772
第35章   分布式COM編程 773
35.1   組件與組件的可重用性 773
35.2   位置無關(guān)性 774
35.3   語言無關(guān)性 774
35.4   網(wǎng)絡(luò)連接管理 775
35.5   DCOM的可擴(kuò)展性 775
35.6   對稱多處理 776
35.7   靈活的展開功能 776
35.8   軟件版本 777
35.9   分布式組件和性能 777
35.10   分布式應(yīng)用程序與客戶/服務(wù)器應(yīng)用
        程序設(shè)計 779
35.10.1   設(shè)計客戶/服務(wù)器結(jié)構(gòu)應(yīng)用
               程序 779
35.10.2   設(shè)計分布式應(yīng)用程序 779
35.11   在MTS組件中使用MSMQ 780
35.12   組件一致性 783
35.12.1   設(shè)置類的一致性 783
35.12.2   持續(xù)屬性 783
35.12.3   ReadProperties. WriteProperties
               和InitProperties事件 784
35.12.4   使用PropertyBag對象 784
35.12.5   發(fā)布DCOM對象 785
35.13   DCOM組件和Active Data Connector
         記錄集 786
35.13.1   AdvancedDataFactory 786
35.13.2   ActiveX DLL方法 786
第七部分   Internet技術(shù)
第36章    ActiveX文檔 791
36.1   設(shè)計ActiveX文檔 791
36.2   創(chuàng)建ActiveX文檔的基礎(chǔ)知識 791
36.3   MyActiveDoc工程 792
36.3.1   運行與調(diào)試MyActiveXDoc
             工程 793
36.3.2   調(diào)試NavigateDoc ActiveX
             文檔 794
36.3.3   將工程置為中斷工作方式 794
36.4   重要的ActiveX文檔事件 794
36.4.1   定位 795
36.4.2   保存屬性 795
36.4.3   UserDocument的關(guān)鍵事件 795
36.4.4   保存屬性前打開ActiveX文檔 796
36.4.5   保存屬性后打開ActiveX文檔 796
36.4.6   Show事件與Hide事件 796
36.5   ActiveX文檔中的菜單設(shè)計 796
36.6   用程序控制ActiveX文檔的容器 797
36.7   為不同的容器設(shè)計與開發(fā)ActiveX
       文檔 798
36.8   ActiveX文檔數(shù)據(jù)的一致性 798
36.8.1   PropertyBag 799
36.8.2   用WriteProperty方法保存
             數(shù)據(jù) 799
36.8.3   讀取屬性 799
36.8.4   保存缺省值 799
36.8.5   保存二進(jìn)制數(shù)據(jù) 800
36.8.6   利用Open語句保持?jǐn)?shù)據(jù)的
             一致性 800
36.9   對ActiveX文檔使用Hyperlink
       對象 800
36.9.1   NavigateTo方法 800
36.9.2   動態(tài)創(chuàng)建絕對路徑 801
36.9.3   自動啟動瀏覽器 801
36.9.4   ActiveX文檔間的跳轉(zhuǎn) 802
36.9.5   GoBack方法與GoForward方法 802
36.10   異步下載數(shù)據(jù) 802
第37章   WEBCLASS設(shè)計器 805
37.1   WebClass簡介 805
37.2   WebClass生存期 805
37.3   標(biāo)準(zhǔn)WebClass事件 806
37.4   WebItem對象 807
37.5   WebClass與.ASP文件 808
37.6   WebClass組成:模板與自定義Web
       項 809
37.7   IIS應(yīng)用程序與標(biāo)準(zhǔn)Visual Basic應(yīng)用
       程序 810
37.8   在WebClass中使用框架 811
37.8.1   FRAMESET標(biāo)識符 811
37.8.2   向瀏覽器發(fā)送HTML 811
37.8.3   從模板發(fā)送HTML頁 811
37.8.4   WriteTemplate方法 812
37.8.5   從代碼中發(fā)送HTML 812
37.9   WebClass中的列表 813
37.9.1   預(yù)普化選擇元素 813
37.9.2   在代碼中普化列表元素 813
37.10   在WebClass中進(jìn)行文本替換 814
37.10.1   為替換而更改模板文件 814
37.10.2   編寫處理替換區(qū)域的代碼 815
37.10.3   重掃描替換區(qū)域 816
37.10.4   ReScanReplacements屬性 816
37.11   在WebClass間跳轉(zhuǎn) 817
37.12   在WebClass中使用數(shù)據(jù)庫 817
37.13   WebClass中的序列性 819
37.14   在WebClass中連接事件 820
37.15   屬性與事件的連接 820
37.16   屬性與Web項的連接 821
37.17   小結(jié) 822
第38章   DHTML網(wǎng)頁設(shè)計器 823
38.1   DHTML網(wǎng)頁設(shè)計器概述 824
38.1.1   DHTML元素 824
38.1.2   保存DHTML頁面 825
38.1.3   發(fā)布應(yīng)用程序 826
38.2   DHTML應(yīng)用程序工程 826
38.2.1   構(gòu)建工程 826
38.2.2   工作過程 828
第39章   Internet信息服務(wù)組件 830
39.1   IIS應(yīng)用程序的開發(fā)過程 830
39.2   IIS應(yīng)用程序的環(huán)境要求 831
39.3   調(diào)試IIS應(yīng)用程序 832
39.4   IIS應(yīng)用程序的狀態(tài)管理 832
39.4.1   在對象中保存狀態(tài) 833
39.4.2   在WebClass對象中保存狀態(tài)
             信息 833
39.4.3   在Session對象中保存狀態(tài)
             信息 833
39.4.4   在Application對象中保存狀態(tài)
             信息 834
39.4.5   在數(shù)據(jù)庫中保存狀態(tài)信息 835
39.4.6   在瀏覽器與Web服務(wù)器之間轉(zhuǎn)移
             狀態(tài)信息 835
39.4.7   利用cookies傳遞狀態(tài)信息 836
39.4.8   利用URLData屬性傳遞狀態(tài)
             信息 836
39.5   使用隱藏區(qū) 837
39.6   小結(jié) 837                  

本目錄推薦

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