注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計C/C++及其相關(guān)深入C++ Builder編程

深入C++ Builder編程

深入C++ Builder編程

定 價:¥36.00

作 者: 李偉生編著
出版社: 西安電子科技大學出版社
叢編項:
標 簽: Builder

ISBN: 9787560610627 出版時間: 2001-09-01 包裝: 平裝
開本: 26cm 頁數(shù): 429 字數(shù):  

內(nèi)容簡介

  Borland C++ Builder 5是Inprise公司推出的新一代面向?qū)ο?、可視化的快速應用程序開發(fā)環(huán)境。本書先對C++ Builder 5的使用、開發(fā)的基本步驟及技術(shù)要點作了總結(jié)性的介紹,然后對VCL的結(jié)構(gòu)層次以及VCL中常用的組件作了全面系統(tǒng)的介紹。由于數(shù)據(jù)庫和網(wǎng)絡應用程序是當前計算機軟件業(yè)應用開發(fā)的熱點,因此,本書主要對數(shù)據(jù)庫和網(wǎng)絡等方面的應用作了深入的介紹。本書適合于有一定編程經(jīng)驗的初、中級讀者,尤其適合于通過C++ Builder 5來開發(fā)數(shù)據(jù)庫和網(wǎng)絡應用程序的讀者朋友。

作者簡介

暫缺《深入C++ Builder編程》作者簡介

圖書目錄

第一章C++Builder5集成開發(fā)環(huán)境綜述1
1.1BorlandC++Builder概述1
1.1.1C++Builder產(chǎn)生的背景1
1.1.2C++Builder的特點2
1.2啟動C++Builder5集成開發(fā)環(huán)境3
1.3C++Builder5集成開發(fā)環(huán)境4
1.3.1菜單欄4
1.3.2工具欄10
1.3.3組件面板(ComponentPalette)10
1.4C++Builder5內(nèi)置編程工具11
1.4.1窗體11
1.4.2對象檢視器(ObjectInspector)15
1.4.3代碼編輯器16
1.4.4類瀏覽器17
1.5C++Builder5工程項目18
1.5.1工程項目中的文件18
1.5.2工程管理器21
1.6C++Builder5應用程序向?qū)?3
1.7小結(jié)31
第二章面向?qū)ο蟮某绦蛟O計32
2.1類和對象32
2.1.1類的定義33
2.1.2對象的定義35
2.1.3構(gòu)造函數(shù)和析構(gòu)函數(shù)36
2.1.4成員函數(shù)與對象40
2.1.5友元函數(shù)42
2.2繼承44
2.2.1單一繼承44
2.2.2派生類的構(gòu)造函數(shù)和析構(gòu)函數(shù)47
2.2.3多重派生類47
2.2.4類的多繼承51
2.3重載54
2.4多態(tài)性56
2.4.1運行時多態(tài)性56
2.4.2虛函數(shù)58
2.4.3純虛函數(shù)60
2.5小結(jié)60
第三章理解VCL61
3.1BorlandC++Builder5編程模式61
3.2VCL的體系結(jié)構(gòu)65
3.3TObject類66
3.4TPersistent類68
3.5TComponent類69
3.5.1TComponent類的主要屬性69
3.5.2TComponent類的主要方法72
3.6TControl類75
3.6.1TControl類的主要屬性75
3.6.2TControl類的主要方法81
3.6.3TControl類的主要事件84
3.7TWinControl類88
3.7.1TWinControl類的主要屬性88
3.7.2TWinControl類的主要方法90
3.7.3TWinControl類的主要事件92
3.8TGraphicControl類94
3.9小結(jié)95
第四章VCL常用組件96
4.1窗體96
4.1.1窗體的屬性96
4.1.2窗體的方法99
4.1.3窗體的事件100
4.2菜單組件103
4.2.1菜單設計器104
4.2.2菜單模板105
4.2.3菜單項的動態(tài)操作106
4.3按鈕組件107
4.3.1命令按鈕(TButton)108
4.3.2位圖按鈕(TBitBtn)109
4.3.3快捷按鈕(TSpeedButton)110
4.3.4單選按鈕(TRadioBox)和復選按鈕(TCheckBox)111
4.4文本編輯器組件111
4.4.1單文本編輯組件(TEdit)112
4.4.2格式編輯組件(TMaskEdit)114
4.4.3備忘錄組件(TMemo)115
4.4.4多文本編輯組件(TRichEdit)116
4.5容器組件117
4.5.1控制板組件(TPanel)118
4.5.2組框組件(TGroupBox)和單選按鈕組框組件(TRadioBox)118
4.6列表框組件和下拉式列表框組件119
4.6.1列表框組件(TListBox)119
4.6.2下拉式列表框組件(TcomboBox)121
4.7靜態(tài)組件121
4.7.1標簽組件(TLabel)121
4.7.2圖像組件(TImage)121
4.8工具欄組件123
4.9Win32應用程序常用組件124
4.9.1頁面控制組件(TPageControl)124
4.9.2進程條組件(TProgressBar)126
4.9.3位圖列表框組件(TImageList)132
4.9.4動畫播放組件(TAnimate)132
4.9.5樹狀目錄視圖組件(TtreeView)133
4.9.6列表視圖組件(TListView)136
4.9.7狀態(tài)欄組件(TStatusBar)139
4.10對話框和對話框組件140
4.10.1標準對話框函數(shù)141
4.10.2標準對話框組件144
4.11VCL常用組件綜合示例程序151
4.11.1綜合示例程序主窗體設計151
4.11.2綜合示例程序源代碼153
4.12小結(jié)167
第五章圖形圖像類和繪圖168
5.1基本的圖形圖像類168
5.1.1TCanvas類168
5.1.2TPen類176
5.1.3TBrush類178
5.2基本圖形圖像類應用示例180
5.3TBitmap類188
5.3.1TBitmap類的常用屬性189
5.3.2TBitmap類的常用方法189
5.4TShape組件190
5.5小結(jié)191
第六章程序調(diào)試和異常處理192
6.1C++Builder程序調(diào)試技術(shù)192
6.1.1應用程序錯誤類型192
6.1.2調(diào)試環(huán)境設置194
6.1.3控制程序運行方式195
6.1.4斷點196
6.1.5調(diào)試工具198
6.2異常處理201
6.2.1異常處理概述202
6.2.2C++Builder異常處理機制203
6.2.3VCL異常類206
6.2.4自定義異常類207
6.3小結(jié)211
第七章C++Builder5數(shù)據(jù)庫應用程序開發(fā)環(huán)境212
7.1數(shù)據(jù)庫基本概念212
7.1.1數(shù)據(jù)庫管理系統(tǒng)212
7.1.2關(guān)系數(shù)據(jù)庫213
7.1.3本地數(shù)據(jù)庫和遠程數(shù)據(jù)庫213
7.2SQL基礎213
7.2.1SQL語言的運算符214
7.2.2SELECT語句214
7.2.3通過SQL修改數(shù)據(jù)表的數(shù)據(jù)215
7.3C++Builder5數(shù)據(jù)庫開發(fā)輔助工具216
7.3.1BDEAdministrator216
7.3.2DatabaseDesktop221
7.3.3SQLExplorer225
7.3.4ODBCAdministrator228
7.4小結(jié)230
第八章C++Builder5數(shù)據(jù)庫應用程序組件231
8.1C++Builder5數(shù)據(jù)庫組件總覽231
8.1.1數(shù)據(jù)庫訪問組件231
8.1.2數(shù)據(jù)庫控制組件232
8.1.3TDataSet(數(shù)據(jù)集)組件233
8.1.4一個簡單的數(shù)據(jù)庫應用程序234
8.2數(shù)據(jù)庫訪問組件235
8.2.1TTable組件235
8.2.2TQuery組件258
8.2.3TDataSource組件271
8.2.4TDatabase組件272
8.2.5TSession組件274
8.2.6TDataModule(數(shù)據(jù)模塊)對象280
8.3數(shù)據(jù)庫控制組件281
8.3.1TDBGrid組件281
8.3.2TDBNavigator組件285
8.3.3TDBEdit組件287
8.3.4TDBText組件和TDBMemo組件288
8.3.5TDBListBox組件和TDBComboBox組件288
8.3.6TDBCheckBox組件290
8.3.7TDBLookupComboBox組件290
8.3.8TDBRadioGroup組件291
8.4小結(jié)292
第九章C++Builder5快速報表組件293
9.1快速報表組件概述293
9.2報表生成組件294
9.2.1TQuickRep組件294
9.2.2TQRBand組件299
9.2.3TQRLabel組件299
9.2.4TQRDBLabel組件300
9.2.5TQRExpr組件300
9.2.6TQRSysData組件302
9.3設計報表303
9.3.1設計報表的結(jié)構(gòu)303
9.3.2報表功能的實現(xiàn)305
9.3.3報表的預覽308
9.3.4報表的調(diào)用309
9.4小結(jié)310
第十章ADO組件311
10.1ADO技術(shù)簡介311
10.2ADO組件概述312
10.3TADOConnection組件313
10.3.1TADOConnection組件的屬性314
10.3.2TADOConnection組件的方法318
10.3.3TADOConnection組件的事件320
10.4TADOCommand組件321
10.4.1TADOCommand組件的屬性321
10.4.2TADOCommand組件的方法323
10.5ADO數(shù)據(jù)集組件323
10.5.1TADODataSet組件324
10.5.2TADOTable組件333
10.5.3TADOQuery組件335
10.6小結(jié)336
第十一章C++Builder5網(wǎng)絡應用程序337
11.1計算機網(wǎng)絡概述337
11.1.1網(wǎng)絡協(xié)議337
11.1.2網(wǎng)址與域名338
11.1.3Internet的基本服務338
11.2C++BuilderInternet組件339
11.3WindowsSocket開發(fā)340
11.3.1Socket簡介340
11.3.2TClientSocket組件341
11.3.3TServerSocket組件343
11.3.4Socket綜合示例程序346
11.4Web服務器應用程序353
11.4.1WWW概述353
11.4.2TWebModule對象355
11.4.3HTML頁面與用戶的交互363
11.4.4TPageProducer組件365
11.4.5HTML頁面與數(shù)據(jù)庫的連接365
11.4.6Web服務器綜合示例程序370
11.5小結(jié)381
第十二章FastNet組件383
12.1FastNet選項卡概述383
12.2TPowerSock組件384
12.2.1TPowerSock組件的屬性384
12.2.2TPowerSock組件的方法387
12.2.3TPowerSock組件的事件390
12.3TNMFTP組件391
12.3.1TNMFTP組件的屬性392
12.3.2TNMFTP組件的方法393
12.3.3TNMFTP組件的事件399
12.4TNMHTTP組件404
12.4.1TNMHTTP組件的屬性404
12.4.2TNMHTTP組件的方法406
12.4.3TNMHTTP組件的事件408
12.4.4TNMHTTP組件綜合應用程序410
12.5TNMSMTP組件416
12.5.1TNMSMTP組件的屬性416
12.5.2TNMSMTP組件的方法418
12.5.3TNMSMTP組件的事件419
12.6TNMPOP3組件422
12.6.1TNMPOP3組件的屬性422
12.6.2TNMPOP3組件的方法423
12.6.3TNMPOP3組件的事件426
12.7小結(jié)429

本目錄推薦

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