第1章 Delphi組件概述 1
1.1 可視組件庫(VCL)簡介 1
1.2 Delphi組件的優(yōu)勢 2
1.3 組件運行機制 2
第2章 公共屬性. 事件和方法 7
2.1 Delphi集成開發(fā)環(huán)境簡介 7
2.2 通用的屬性. 事件和方法 11
2.3 第一個Delphi程序 13
第3章 窗體組件 14
3.1 表頭組件-THeaderControl 14
3.2 狀態(tài)欄組件-TStatusBar 22
3.3 工具欄組件-TToolBar 30
3.4 酷欄組件-TCoolBar 46
第4章 菜單組件 52
4.1 主菜單--TMainMenu 52
4.2 快捷菜單--TPopupMenu 65
第5章 按鈕組件 73
5.1 命令按鈕--TButton 73
5.2 位圖按鈕-TBitBtn 79
5.3 快捷按鈕--TSpeedButton 86
第6章 文本顯示組件 92
6.1 標簽-TLabel 92
6.2 靜態(tài)文本--TStaticText 100
第7章 文本編輯組件 110
7.1 單行文本編輯框--TEdit 110
7.2 多行文本編輯框--TMemo 118
7.3 格式輸入編輯框--TMaskEdit 123
7.4 RTF編輯器--TRichEdit 130
第8章 列表組件 143
8.1 列表框--TListBox 143
8.2 動作列表--TActionList 154
8.3 圖像列表--TImageList 164
8.4 樹狀視圖--TTreeView 183
8.5 列表視圖--TListView 205
第9章 選擇組件 226
9.1 組合框-TComboBox 226
9.2 分組框--TGroupBox 237
9.3 單選分組框-TRadioGroup 240
9.4 單選框--TRadioButton 243
9.5 復選框--TCheckBox 248
9.6 帶復選框的列表框--TCheckListBox 252
第10章 分組組件 259
10.1 Tab組件-TTabControl 259
10.2 多頁組件--TPageControl 273
10.3 Tab表組件--TTabSheet 285
第11章 對話框組件 291
11.1 公共對話框-TCommonDialog 291
11.2 "打開"對話框-TOpenDialog 293
11.3 "另存為"對話框-TSaveDialog 307
11.4 能預覽圖像的"打開"對話框-TOpenPictureDialog 308
11.5 能預覽圖像"另存為"對話框-TSavePictureDialog 308
11.6 "字體"對話框--TFontDialog 309
11.7 "顏色"對話框-TColorDialog 318
11.8 "打印"對話框-TPrintDialog 323
11.9 "打印設置"對話框-TPrinterSetupDialog 332
11.10 "查找"對話框--TFindDialog 333
11.11 "替換"對話框--TReplaceDialog 341
第12章 程序控制組件 343
12.1 滾動條-TScrollBar 343
12.2 分界組件--TBevel 346
12.3 尺寸調節(jié)桿--TSplitter 363
12.4 控制條-TControlBar 370
12.5 滾動箱-TScollBox 379
12.6 窗格--TPanel 384
12.7 跟蹤條-TTrackBar 390
12.8 進程條-TProgressBar 401
12.9 頁滾動條控制--TPageScroller 406
12.10 加/減組件--TUpDown 409
12.11 熱鍵組件--THotKey 417
第13章 顯示時間的組件 425
13.1 日期與時間-TDateTimePicker 425
13.2 月歷--TMonthCalendar 431
13.3 定時器-TTimer 443
第14章 文件系統(tǒng)組件 460
14.1 文件列表框--TFileListBox 460
14.2 目錄列表框--TDirectoryListBox 466
14.3 驅動器組合框--TDriveComboBox 473
14.4 文件類型過濾器-TFilterComboBox 477
第15章 打印組件 479
15.1 屏幕組件--TScreen 479
15.2 打印機-TPrinter 486
第16章 數據交換組件 492
16.1 剪貼板-TClipboard 492
16.2 動態(tài)數據交換的數據端-TDDEClientConv 496
16.3 客戶端DDE會話項目--TDDEClientItem 502
16.4 動態(tài)數據交換的服務端-TDDEServerConv 504
16.5 服務器端DDE會話項目-TDDEServerItem 505
16.6 OLE容器--TOLEContainer 507
第17章 圖形組件 523
17.1 自繪柵格--TDrawGrid 523
17.2 字符串柵格--TStringGrid 544
17.3 幾何圖形--TShape 545
17.4 畫板--TPaintBox 550
第18章 圖像組件 563
18.1 圖像--TImage 563
18.2 位圖--TBitmap 572
第19章 多媒體組件 579
19.1 媒體播放器--TMediaPlayer 579
19.2 AVI播放器-TAnimate 596
第20章 數據庫訪問組件 603
20.1 數據源-TDataSource 603
20.2 數據庫表--TTable 611
20.3 查詢數據庫--TQuery 626
20.4 存儲過程--TStoredProc 638
20.5 滾動箱-TDatabase 648
20.6 會話--TSession 661
20.7 批量移動數據--TBatchMove 672
20.8 緩存更新--TUpdateSQL 689
第21章 數據感知組件 692
21.1 顯示數據集的數據--TDBGrid 692
21.2 數據庫導航器--TDBNavigator 699
21.3 顯示字符串字段值--TDBText 703
21.4 顯示和編輯當前記錄字段-TDBEdit 703
21.5 顯示和編輯多行文本的字段--TDBMemo 707
21.6 窗格--TPanel 708
21.7 以窗格形式顯示數據集數據--TDBCtrlGrid 710
第22章 ADO組件 716
22.1 連接ADO數據庫--TADOConnection 716
22.2 ADO數據集-TADODataSet 721
第23章 Interbase組件 746
23.1 訪問數據庫一個表或視圖-TIBTable 746
23.2 查詢Interbase以及ODBC數據庫--TIBQuery 752
23.3 獲取數據庫信息-TIBDatabase 756
23.4 執(zhí)行SQL語句--TIBSQL 771
23.5 響應由Interbase Server發(fā)出的事件--TIBEvents 796
第24章 客戶服務器組件 799
24.1 以TCP/IP連接應用服務器--TSocketConnection 799
24.2 以HTTP方式連接應用服務器-TWebConnection 800
24.3 提供數據集--TDataSetProvider 802
第25章 圖報表組件 811
25.1 Quick Report報表-TQuickRep 811
25.2 報表容器--TQRBand 829
第26章 Web服務器組件 831
26.1 Web調度器-TWebDispatcher 831
26.2 描述和解釋HTTP--TWebRequest 834