<small id="voenf"><noframes id="voenf"></noframes></small>
<big id="voenf"><xmp id="voenf"><em id="voenf"></em>
  • <pre id="voenf"><menuitem id="voenf"></menuitem></pre><dl id="voenf"><span id="voenf"></span></dl>
    注冊 | 登錄讀書好,好讀書,讀好書!
    讀書網(wǎng)-DuShu.com
    當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Pascal/DelphiDelphi 2005程序設(shè)計(jì)教程

    Delphi 2005程序設(shè)計(jì)教程

    Delphi 2005程序設(shè)計(jì)教程

    定 價(jià):¥36.00

    作 者: 何鵬飛,馬威編著
    出版社: 清華大學(xué)出版社
    叢編項(xiàng): 高等院校計(jì)算機(jī)應(yīng)用技術(shù)系列教材
    標(biāo) 簽: Delphi

    ISBN: 9787302116271 出版時(shí)間: 2005-09-01 包裝: 膠版紙
    開本: 26cm 頁數(shù): 409 字?jǐn)?shù):  

    內(nèi)容簡介

      本書從Delphi的歷史講起,由淺入深、循序漸進(jìn)地介紹了Delphi 2005的各項(xiàng)功能。包括Delphi的歷史、Delphi 2005的新增功能、Object Pascal語言、窗體應(yīng)用程序的開發(fā)、多媒體編程、文件管理、動(dòng)態(tài)鏈接庫、數(shù)據(jù)庫編程、ASP .NET應(yīng)用程序開發(fā)、Internet編程、自定義控件的開發(fā),以及Delphi的異常處理與程序調(diào)試等。本書內(nèi)容豐富、結(jié)構(gòu)清晰、通俗易懂、圖文并茂,在講解每個(gè)知識(shí)點(diǎn)的同時(shí)都配有相應(yīng)的實(shí)例,方便讀者上機(jī)實(shí)踐。本書適合Delphi初、中級(jí)讀者,可作為各類培訓(xùn)班及高等院校的培訓(xùn)教材,也可作為Delphi舊版本用戶轉(zhuǎn)向新版本的參考書。本書每章中的實(shí)例源代碼和教學(xué)課件可以到http://www.tupwk.com.cn/downpage/index.asp網(wǎng)站下載。

    作者簡介

    暫缺《Delphi 2005程序設(shè)計(jì)教程》作者簡介

    圖書目錄

    目 錄
    第1章 認(rèn)識(shí)Delphi 2005 1
    1.1 Delphi發(fā)展史 1
    1.2 Delphi 2005的特性 2
    1.3 安裝Delphi 2005 5
    1.3.1 Delphi的系統(tǒng)配置要求 5
    1.3.2 安裝Delphi 2005 6
    1.4 Hello World程序 8
    1.4.1 啟動(dòng)Delphi 2005 9
    1.4.2 創(chuàng)建工程 9
    1.4.3 定制窗體 12
    1.4.4 添加代碼 16
    1.4.5 運(yùn)行程序 17
    1.5 本章小結(jié) 18
    1.6 思考和練習(xí) 19
    第2章 .NET Framework概述 20
    2.1 .NET戰(zhàn)略與.NET Framework 20
    2.1.1 什么是.NET 20
    2.1.2 Microsoft .NET的意義 21
    2.1.3 .NET Framework 23
    2.2 公共語言運(yùn)行時(shí)(CLR) 25
    2.2.1 什么是CLR 25
    2.2.2 托管代碼與CTS 26
    2.2.3 MSIL和JIT編譯 27
    2.3 .NET Framework基類 30
    2.3.1 命名空間 30
    2.3.2 System.String類 31
    2.3.3 System.Math類 33
    2.3.4 System.DateTime類 34
    2.3.5 System.IO.File類 35
    2.4 本章小結(jié) 36
    2.5 思考和練習(xí) 36
    第3章 Delphi語言基礎(chǔ) 37
    3.1 常量與變量 37
    3.1.1 常量 37
    3.1.2 變量 39
    3.2 Object Pascal的數(shù)據(jù)類型 44
    3.2.1 序數(shù) 44
    3.2.2 浮點(diǎn)類型 51
    3.2.3 字符串 52
    3.2.4 記錄 53
    3.2.5 集合 54
    3.2.6 變體 57
    3.2.7 數(shù)據(jù)類型轉(zhuǎn)換 58
    3.3 數(shù)組 60
    3.3.1 一維數(shù)組 60
    3.3.2 多維數(shù)組 61
    3.3.3 動(dòng)態(tài)數(shù)組 62
    3.4 運(yùn)算符 64
    3.4.1 賦值運(yùn)算符 64
    3.4.2 算術(shù)運(yùn)算符 64
    3.4.3 邏輯運(yùn)算符 65
    3.4.4 位運(yùn)算符 65
    3.4.5 關(guān)系運(yùn)算符 66
    3.4.6 運(yùn)算符的優(yōu)先級(jí) 66
    3.5 流程控制 67
    3.5.1 聲明語句 67
    3.5.2 簡單語句 68
    3.5.3 條件語句 70
    3.5.4 循環(huán)語句 75
    3.5.5 注釋語句 81
    3.6 過程與函數(shù) 81
    3.6.1 使用過程 82
    3.6.2 使用函數(shù) 84
    3.6.3 內(nèi)聯(lián)函數(shù) 85
    3.6.4 參數(shù) 86
    3.6.5 函數(shù)過程類型 90
    3.7 本章小結(jié) 91
    3.8 思考和練習(xí) 91
    第4章 Object Pascal的高級(jí)技術(shù) 92
    4.1 面向?qū)ο缶幊袒A(chǔ) 92
    4.2 類和對(duì)象的定義 93
    4.2.1 類的聲明 93
    4.2.2 構(gòu)造函數(shù) 94
    4.2.3 析構(gòu)函數(shù) 94
    4.2.4 創(chuàng)建對(duì)象 95
    4.3 屬性、方法和事件 96
    4.3.1 屬性 96
    4.3.2 方法 97
    4.3.3 消息和事件 101
    4.4 類的封裝及作用域 103
    4.4.1 封裝性 103
    4.4.2 作用域 105
    4.5 繼承與多態(tài) 106
    4.5.1 繼承性 106
    4.5.2 多態(tài)性 106
    4.6 抽象類 108
    4.7 運(yùn)行時(shí)類型信息 110
    4.7.1 is運(yùn)算符 110
    4.7.2 as運(yùn)算符 110
    4.8 本章小結(jié) 112
    4.9 思考和練習(xí) 112
    第5章 在Delphi 2005中使用窗體 113
    5.1 普通窗體程序 113
    5.1.1 新建窗體 113
    5.1.2 窗體的屬性 115
    5.2 使用對(duì)話框 119
    5.2.1 使用消息對(duì)話框 119
    5.2.2 使用輸入對(duì)話框 122
    5.3 多窗體應(yīng)用程序 124
    5.4 MDI應(yīng)用程序 128
    5.4.1 創(chuàng)建父窗口 128
    5.4.2 創(chuàng)建子窗口 128
    5.4.3 子窗口的排列與關(guān)閉 129
    5.4.4 應(yīng)用程序菜單與菜單融合 130
    5.4.5 使用模板創(chuàng)建MDI
    應(yīng)用程序 131
    5.5 本章小結(jié) 133
    5.6 思考和練習(xí) 133
    第6章 Windows窗體應(yīng)用程序 134
    6.1 Windows Forms概述 134
    6.2 按鈕控件 135
    6.2.1 Button控件 135
    6.2.2 CheckBox控件 136
    6.2.3 RadioButton控件 137
    6.2.4 使用按鈕控件的示例 137
    6.3 文本控件 139
    6.3.1 Label控件 139
    6.3.2 TextBox控件 141
    6.3.3 RichTextBox控件 141
    6.3.4 使用文本控件的示例 142
    6.4 列表控件 146
    6.4.1 ListBox控件 146
    6.4.2 CheckedListBox控件 147
    6.4.3 ComboBox控件 148
    6.4.4 ListView控件 148
    6.4.5 TreeView控件 149
    6.4.6 使用列表控件的示例 150
    6.5 公用對(duì)話框控件 154
    6.5.1 OpenFileDialog控件 154
    6.5.2 SaveFileDialog控件 155
    6.5.3 FontDialog控件 156
    6.5.4 ColorDialog控件 156
    6.5.5 其他對(duì)話框控件 156
    6.6 菜單控件 157
    6.6.1 MainMenu控件 157
    6.6.2 ContextMenu控件 159
    6.6.3 菜單控件與對(duì)話框控件
    示例 159
    6.7 工具欄和狀態(tài)欄控件 163
    6.7.1 ToolBar控件 163
    6.7.2 StatusBar控件 164
    6.8 容 器 控 件 164
    6.8.1 Panel控件 164
    6.8.2 GroupBox控件 165
    6.8.3 TabControl控件 165
    6.8.4 使用容器控件的示例 166
    6.9 本章小結(jié) 169
    6.10 思考和練習(xí) 169
    第7章 VCL窗體應(yīng)用程序 170
    7.1 VCL for .NET 170
    7.1.1 什么是VCL .NET 170
    7.1.2 Borland.VCL命名空間 171
    7.1.3 VCL Forms概述 172
    7.2 按鈕組件 172
    7.2.1 TButton組件 172
    7.2.2 TBitBtn組件 173
    7.2.3 TSpeedButton組件 174
    7.2.4 TCheckBox組件 174
    7.2.5 TRadioButton組件 175
    7.2.6 使用按鈕組件的示例 175
    7.3 文本組件 177
    7.3.1 TLabel組件 177
    7.3.2 TEdit組件 178
    7.3.3 TMaskEdit組件 178
    7.3.4 TMemo組件 180
    7.3.5 TSpinEdit組件 180
    7.3.6 TRichEdit組件 180
    7.4 列表組件 181
    7.4.1 TListBox組件 182
    7.4.2 TComboBox組件 182
    7.4.3 TTreeView組件 183
    7.4.4 TListView組件 183
    7.4.5 使用列表組件的示例 184
    7.5 通用對(duì)話框組件 185
    7.5.1 文件對(duì)話框組件 186
    7.5.2 TFontDialog組件 188
    7.5.3 TColorDialog組件 189
    7.5.4 查找與替換對(duì)話框組件 189
    7.5.5 打印設(shè)置對(duì)話框組件 190
    7.6 菜單、工具欄和狀態(tài)欄組件 190
    7.6.1 菜單組件 191
    7.6.2 TToolBar組件 192
    7.6.3 TStatusBar組件 192
    7.6.4 使用菜單和對(duì)話框組件的
    示例 193
    7.7 多頁面程序 197
    7.8 在VCL .NET中使用.NET
    組件 199
    7.9 本章小結(jié) 202
    7.10 思考和練習(xí) 202
    第8章 多媒體編程 203
    8.1 WinForm中的圖形圖像編程 203
    8.1.1 常用的圖形圖像控件 203
    8.1.2 使用GDI+對(duì)象 204
    8.1.3 使用GDI+繪圖示例 208
    8.2 圖形圖像類介紹 209
    8.2.1 TCanvas類 210
    8.2.2 TPen類 211
    8.2.3 TBursh與TColor類 211
    8.2.4 常用圖像類 212
    8.2.5 使用圖形圖像類編程 213
    8.3 多媒體程序開發(fā) 215
    8.3.1 TMediaPlayer組件簡介 215
    8.3.2 制作媒體播放器 216
    8.4 本章小結(jié) 219
    8.5 思考和練習(xí) 219
    第9章 文件管理與配置注冊表 220
    9.1 管理文件 220
    9.1.1 文件類型 220
    9.1.2 文件管理的標(biāo)準(zhǔn)過程 220
    9.1.3 目錄操作 223
    9.1.4 磁盤操作 223
    9.2 使用文件組件 223
    9.2.1 文件組件介紹 223
    9.2.2 制作簡單的資源管理器 224
    9.3 配置文件與注冊表 231
    9.3.1 讀寫配置文件 231
    9.3.2 讀寫注冊表 233
    9.4 本章小結(jié) 235
    9.5 思考和練習(xí) 235
    第10章 動(dòng)態(tài)鏈接庫開發(fā) 237
    10.1 DLL 簡介 237
    10.1.1 DLL的工作原理 237
    10.1.2 Windows系統(tǒng)的動(dòng)態(tài)
    鏈接庫 238
    10.2 創(chuàng)建動(dòng)態(tài)鏈接庫 238
    10.2.1 DLLs的編寫 238
    10.2.2 動(dòng)態(tài)鏈接庫中的標(biāo)準(zhǔn)
    指示 239
    10.2.3 編寫自己的DLLs 240
    10.3 調(diào)用動(dòng)態(tài)鏈接庫 241
    10.3.1 靜態(tài)調(diào)用 241
    10.3.2 動(dòng)態(tài)調(diào)用 242
    10.3.3 調(diào)用myDLL 244
    10.4 利用DLLs實(shí)現(xiàn)窗體重用 245
    10.4.1 窗體重用DLLs的設(shè)計(jì) 245
    10.4.2 在Delphi應(yīng)用程序中調(diào)
    用重用窗體 247
    10.4.3 在VB應(yīng)用程序中調(diào)用
    重用窗體 248
    10.5 本章小結(jié) 250
    10.6 思考和練習(xí) 250
    第11章 數(shù)據(jù)庫應(yīng)用程序開發(fā)基礎(chǔ) 251
    11.1 數(shù)據(jù)庫概述 251
    11.1.1 什么是數(shù)據(jù)庫 251
    11.1.2 數(shù)據(jù)庫管理系統(tǒng) 252
    11.1.3 開發(fā)數(shù)據(jù)庫應(yīng)用程序的
    步驟 254
    11.2 Delphi 2005提供的數(shù)據(jù)
    庫工具 254
    11.2.1 使用BDE Administrator 254
    11.2.2 使用Database Explorer 255
    11.3 使用ADO.NET 258
    11.3.1 ADO.NET簡介 259
    11.3.2 使用ADO.NET訪問數(shù)
    據(jù)庫 260
    11.4 本章小結(jié) 274
    11.5 思考和練習(xí) 275
    第12章 Borland數(shù)據(jù)提供者 276
    12.1 什么是BDP 276
    12.2 BDP 組件 277
    12.2.1 BdpConnection組件 277
    12.2.2 BdpCommand組件 278
    12.2.3 BdpCommandBuilder
    組件 279
    12.2.4 BdpDataAdapter組件 280
    12.2.5 BdpDataReader組件 282
    12.2.6 BdpTransaction組件 282
    12.3 主/從表的使用 283
    12.3.1 什么是Master/Detail 283
    12.3.2 運(yùn)用BDP組件
    實(shí)現(xiàn)Master/Detail 284
    12.4 本章小結(jié) 288
    12.5 思考和練習(xí) 288
    第13章 數(shù)據(jù)庫應(yīng)用程序開發(fā) 289
    13.1 SQL查詢技術(shù) 289
    13.1.1 SELECT語句 289
    13.1.2 INSERT語句 293
    13.1.3 UPDATE語句 294
    13.1.4 DELETE語句 295
    13.2 事務(wù)處理方法 295
    13.3 數(shù)據(jù)庫開發(fā)綜合應(yīng)用 297
    13.3.1 功能需求 297
    13.3.2 數(shù)據(jù)庫設(shè)計(jì) 298
    13.3.3 界面設(shè)計(jì)及組件屬性
    設(shè)置 298
    13.3.4 編寫代碼 303
    13.3.5 運(yùn)行程序 310
    13.4 本章小結(jié) 311
    13.5 思考和練習(xí) 311
    第14章 創(chuàng)建ASP .NET應(yīng)用程序 312
    14.1 ASP .NET介紹 312
    14.1.1 ASP .NET的優(yōu)勢 312
    14.1.2 Web窗體頁指令 313
    14.1.3 ASP .NET內(nèi)部對(duì)象 314
    14.1.4 創(chuàng)建ASP .NET應(yīng)用
    程序 316
    14.2 常用Web Controls控件 319
    14.2.1 AdRotator控件 320
    14.2.2 Button和ImageButton
    控件 322
    14.2.3 Label、Literal、HyperLink
    和LinkButton控件 323
    14.2.4 TextBox、ListBox
    和DropDownList控件 324
    14.2.5 CheckBox和CheckBoxList
    控件 325
    14.2.6 RadioButton
    和RadioButtonList控件 326
    14.2.7 Table控件 326
    14.2.8 Repeater、DataList和
    DataGrid控件 328
    14.2.9 數(shù)據(jù)驗(yàn)證控件 336
    14.3 DB Web控件 338
    14.3.1 DBWebDataSource控件 339
    14.3.2 DBWebCalendar控件 339
    14.3.3 DBWebCheckBox控件 340
    14.3.4 DBWebGrid控件 340
    14.3.5 DBWebLabel控件 341
    14.3.6 DBWebListBox控件 342
    14.3.7 DBWebNavigator控件 342
    14.3.8 DBWebTextBox控件 343
    14.4 應(yīng)用實(shí)例:同學(xué)錄 344
    14.4.1 功能需求 344
    14.4.2 數(shù)據(jù)庫設(shè)計(jì) 344
    14.4.3 新增同學(xué)信息頁面及
    程序設(shè)計(jì) 344
    14.4.4 查看同學(xué)信息頁面及
    程序的設(shè)計(jì) 347
    14.4.5 運(yùn)行程序 349
    14.5 本章小結(jié) 351
    14.6 思考和練習(xí) 351
    第15章 ASP .NET Web服務(wù) 352
    15.1 什么是Web服務(wù) 352
    15.1.1 Web服務(wù)的定義 352
    15.1.2 ASP .NET Web服務(wù)
    體系 353
    15.2 XML和SOAP 353
    15.2.1 XML 354
    15.2.2 SOAP 358
    15.3 創(chuàng)建Web服務(wù) 361
    15.4 創(chuàng)建客戶端測試程序 365
    15.4.1 使用VCL .NET Form
    客戶端 365
    15.4.2 創(chuàng)建ASP .NET Web Forms
    客戶端 368
    15.5 本章小結(jié) 370
    15.6 思考和練習(xí) 370
    第16章 Internet編程 371
    16.1 Indy 控件 371
    16.1.1 Indy控件的工作模式
    及特點(diǎn) 371
    16.1.2 Indy控件包簡介 372
    16.2 Indy控件編程 372
    16.2.1 IdHTTP控件 373
    16.2.2 使用TIdPOP3控件 375
    16.2.3 使用TIdMessage控件 376
    16.2.4 使用TIdSMTP控件 377
    16.2.5 制作郵件客戶端 378
    16.3 本章小結(jié) 381
    16.4 思考和練習(xí) 381
    第17章 開發(fā)自定義組件 382
    17.1 組件單元概覽 382
    17.2 使用組件向?qū)?nbsp;383
    17.2.1 使用組件向?qū)?chuàng)建組件 383
    17.2.2 為組件添加變量和方法 386
    17.2.3 安裝組件 391
    17.2.4 使用自定義組件 392
    17.3 本章小結(jié) 393
    17.4 思考和練習(xí) 394
    第18章 異常處理與程序調(diào)試 395
    18.1 異常處理 395
    18.1.1 常見錯(cuò)誤類型 395
    18.1.2 Delphi中的異常處理
    結(jié)構(gòu) 396
    18.2 使用異常類 397
    18.2.1 異常類基類 398
    18.2.2 訪問異常對(duì)象 398
    18.2.3 自定義異常類 399
    18.3 調(diào)試應(yīng)用程序 400
    18.3.1 設(shè)置調(diào)試環(huán)境 400
    18.3.2 常用的調(diào)試命令 401
    18.3.3 使用斷點(diǎn)(Breakpoint) 404
    18.3.4 使用監(jiān)視(Watch) 407
    18.3.5 使用計(jì)算/修改表達(dá)
    式(Evaluate/Modify) 408
    18.4 本章小結(jié) 409
    18.5 思考和練習(xí) 409

    本目錄推薦

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