• 讀書網|DuShu.com - 讀書·學習·生活
  •  | 簡體版
  • 論壇
  • 暢銷
  • 連載
  • 圖書
  • 資訊
  • 首頁
  • 國學/古籍 | 文學藝術 | 人文社科 | 經濟管理 | 生活時尚 | 科學技術 | 教材教輔 | 少兒讀物
  •    
  • 圖書搜索:
  •  
     全部圖書 可讀圖書 可購圖書
     
  • DELPHI程序設計 - 書籍詳細信息
  • 【作 者】:葉核亞編著
  • 【叢編項】:高等學校計算機專業教材
  • 【裝幀項】:膠版紙 小16開 / 399
  • 【出版項】:人民郵電出版社 / 2006.4
  • 【ISBN號】:9787115145666 / 7115145660
  • 【原書定價】:¥33.00 有10家書店打折銷售 
  • 【主題詞】:計算機/網絡-程序設計-Pascal Delphi
  • 【圖書簡介】
    本書全面、系統地介紹Delphi程序設計的基本知識、運行機制和各種常用編程方法與技術,并將面向對象的程序設計思想貫穿其中。主要內容包括Delphi集成開發環境、Object Pascal語言、面向對象的概念和應用、使用各種組件設計圖形用戶界面、多文檔界面、文件操作與流處理、圖形圖像處理、多媒體技術、數據庫應用和綜合應用設計。這些內容是構成Delphi應用程序的基本要素和必備知識。   本書注重理論與實踐相結合,注重基本知識的理解與基本技能的培養。書中內容豐富,結構安排合理,由淺入深,層次分明,內容涉及的廣度和深度符合本科培養目標的要求。   本書適合作為普通高等學校計算機及相關專業“Delphi程序設計”課程的教材,也可作為初學者的入門參考書。
  • 【本書目錄】
    第1章 Delphi 2005簡介 1
    1.1 Delphi特點和發展歷程 1
    1.1.1 Delphi的特點 1
    1.1.2 Delphi的發展歷程 1
    1.1.3 Delphi 2005的特性 3
    1.2 Delphi 2005集成開發環境 3
    1.2.1 安裝Delphi 2005 3
    1.2.2 Delphi 2005的界面構成 7
    1.2.3 一個應用程序所包含的文件 14
    1.2.4 Delphi 2005 IDE的基本操作 18
    1.2.5 創建控制臺應用程序 26
    習題1 27
    實驗1 熟悉Delphi 2005集成開發環境 28
    第2章 Object Pascal語言基礎 29
    2.1 語言成分 29
    2.1.1 程序組成 29
    2.1.2 標準數據類型 33
    2.1.3 運算符與表達式 35
    2.1.4 標準函數 39
    2.1.5 常量與變量 41
    2.2 語句與流程控制 43
    2.2.1 簡單語句 43
    2.2.2 流程控制的概念 46
    2.2.3 復合語句 48
    2.2.4 條件語句 48
    2.2.5 循環語句 51
    2.3 定義數據類型 60
    2.3.1 類型定義 60
    2.3.2 枚舉和子界類型 60
    2.3.3 類型兼容原則 62
    2.4 構造數據類型 64
    2.4.1 數組類型 64
    2.4.2 字符串類型 72
    2.4.3 集合類型 75
    2.4.4 記錄類型 78
    2.4.5 文件類型 81
    2.4.6 指針類型 81
    2.5 過程和函數 84
    2.5.1 過程的聲明與調用 85
    2.5.2 函數的聲明與調用 85
    2.5.3 變量的作用域 87
    2.5.4 參數傳遞 90
    2.5.5 過程/函數中參數的類型兼容原則 93
    2.5.6 過程/函數的重載 94
    2.5.7 遞歸的過程與函數 95
    習題2 96
    實驗2 Object Pascal語言程序設計基礎訓練 98
    第3章 Windows應用程序界面設計 99
    3.1 可視化編程基礎 99
    3.1.1 面向對象基本概念 99
    3.1.2 定義類和使用對象 101
    3.1.3 對象的屬性、方法和事件 103
    3.1.4 事件驅動的Delphi應用程序 105
    3.1.5 組件概述 106
    3.2 窗體(Form) 109
    3.2.1 窗口與窗體 109
    3.2.2 窗體的屬性、方法和事件 110
    3.3 文本顯示與編輯控件 114
    3.3.1 標簽(Label) 114
    3.3.2 單行編輯框(Edit) 115
    3.3.3 格式編輯框(MaskEdit) 117
    3.3.4 多行編輯框(Memo) 119
    3.3.5 多行RTF文本編輯框(RichEdit) 120
    3.3.6 漸變編輯框(SpinEdit) 121
    3.4 按鈕 121
    3.4.1 按鈕(Button) 122
    3.4.2 圖像按鈕(BitBtn) 122
    3.4.3 加速按鈕(SpeedButton) 122
    3.5 選項按鈕 126
    3.5.1 復選框(CheckBox) 126
    3.5.2 單選按鈕(RadioButton)與組框(GroupBox) 126
    3.5.3 單選按鈕組(RadioGroup) 127
    3.6 列表框 127
    3.6.1 列表框(ListBox) 127
    3.6.2 組合框(ComboBox) 128
    3.6.3 復選列表框(CheckListBox) 131
    3.7 界面布局 133
    3.7.1 布局工具 133
    3.7.2 控件的包含關系 135
    3.7.3 布局屬性Align與Anchor 135
    3.7.4 分隔條(Splitter) 136
    3.8 定時器(Timer) 138
    習題3 139
    實驗3 Windows應用程序界面設計 140
    第4章 菜單、工具欄和對話框 142
    4.1 菜單 142
    4.1.1 主菜單(MainMenu) 142
    4.1.2 彈出式菜單(PopupMenu) 145
    4.1.3 菜單圖像與圖像列表組件(ImageList) 146
    4.2 行為列表組件(ActionList) 146
    4.3 工具欄與狀態欄 149
    4.3.1 工具欄(ToolBar) 149
    4.3.2 狀態欄(StatusBar) 152
    4.4 消息框與輸入框 154
    4.4.1 消息框與信息函數 154
    4.4.2 輸入框與輸入函數 155
    4.5 Windows通用對話框 156
    4.5.1 打開與保存文件對話框 157
    4.5.2 字體與顏色對話框 158
    4.5.3 查找與替換對話框 159
    4.5.4 頁面設置、打印與打印設置對話框 165
    習題4 166
    實驗4 設計菜單、工具欄 167
    第5章 使用復雜組件 168
    5.1 滾動控件 168
    5.1.1 滾動條(ScrollBar) 168
    5.1.2 帶刻度的滾動條(TrackBar) 171
    5.1.3 微調按鈕(UpDown) 171
    5.2 日期類控件 172
    5.2.1 日期時間類(TDateTime) 172
    5.2.2 日期和時間控件(DateTimePicker) 173
    5.2.3 月歷控件(MonthCalendar) 173
    5.2.4 日歷控件(Calendar) 173
    5.3 多頁控件(PageControl) 174
    5.4 進程條(ProgressBar) 177
    5.5 字符串網格(StringGrid) 177
    5.6 樹形視圖(TreeView) 180
    5.6.1 樹與結點 180
    5.6.2 使用TreeView控件 180
    5.6.3 結點類(TTreeNode) 183
    5.7 列表視圖(ListView) 186
    習題5 191
    實驗5 使用復雜組件 191
    第6章 面向對象的核心特性 193
    6.1 軟件的可重用性 193
    6.2 深入理解對象 194
    6.2.1 對象引用模型 194
    6.2.2 動態地創建組件 196
    6.3 類的封裝性 197
    6.3.1 什么是封裝 198
    6.3.2 自定義類 198
    6.3.3 如何封裝 200
    6.3.4 屬性 205
    6.4 類的繼承性 213
    6.4.1 什么是繼承 213
    6.4.2 定義繼承的類 214
    6.4.3 TObject類 218
    6.5 類的多態性 219
    6.5.1 什么是多態 219
    6.5.2 子類方法覆蓋父類同名方法 220
    6.5.3 運行時多態性 221
    6.6 可視化繼承 224
    習題6 228
    實驗6 面向對象的核心特性 229

    第7章 多文檔界面設計 230
    7.1 建立MDI應用程序 230
    7.1.1 SDI與MDI 230
    7.1.2 創建主窗體與子窗體 231
    7.1.3 MDI窗體的屬性和方法 232
    7.1.4 MDI的菜單設計 233
    7.2 控制應用程序的行為 237
    7.2.1 TApplication類 237
    7.2.2 TScreen類 239
    習題7 242
    實驗7 多文檔界面設計 242
    第8章 程序調試與異常處理 243
    8.1 程序錯誤及處理 243
    8.1.1 程序錯誤及發現時刻 243
    8.1.2 發現及處理錯誤 245
    8.2 程序調試技術 248
    8.2.1 執行方式與調試界面 248
    8.2.2 調試過程 250
    8.3 異常處理機制 253
    8.3.1 異常處理的概念 253
    8.3.2 異常響應 254
    8.3.3 異常保護 258
    8.4 異常類 260
    8.4.1 Exception類 260
    8.4.2 運行時異常 260
    8.4.3 對象異常類 263
    8.4.4 組件異常類 265
    習題8 266
    實驗8 程序調試和異常處理 266
    第9章 文件操作和流 267
    9.1 文件概述 267
    9.2 文件存取方法與文件管理組件 270
    9.2.1 存取文件的類方法 270
    9.2.2 文件管理組件 271
    9.3 文件類型與文件操作 275
    9.3.1 文件類型 276
    9.3.2 類型文件操作 276
    9.3.3 文本文件操作 281
    9.3.4 無類型文件操作 284
    9.3.5 文件的隨機操作 285
    9.3.6 與文件目錄相關的標準過程和函數 288
    9.4 流 289
    9.4.1 流的概念 289
    9.4.2 TStream類 290
    9.4.3 TFileStream類 291
    9.4.4 讀寫流的類方法 293
    習題9 296
    實驗9 文件操作和流 296

    第10章 多媒體應用設計 298
    10.1 多媒體技術 298
    10.1.1 多媒體技術的基本概念 298
    10.1.2 多媒體信息的數字化 299
    10.2 圖形設計 302
    10.2.1 Canvas畫布對象 302
    10.2.2 繪圖方法 305
    10.2.3 窗口繪圖事件 306
    10.2.4 響應鼠標事件 309
    10.3 圖像處理 311
    10.3.1 圖形圖像組件 311
    10.3.2 圖像類 313
    10.4 視頻播放組件 319
    10.4.1 Animate組件 319
    10.4.2 MediaPlayer組件 324
    習題10 328
    實驗10 多媒體應用設計 328
    第11章 數據庫應用設計 330
    11.1 關系數據庫系統概述 330
    11.1.1 數據庫系統 330
    11.1.2 關系模型 331
    11.1.3 結構化查詢語言SQL 332
    11.1.4 數據庫體系結構簡介 334
    11.2 Delphi數據庫應用程序基礎 336
    11.2.1 與數據庫的連接方式 336
    11.2.2 數據庫操作組件概述 337
    11.2.3 數據集組件Table 341
    11.2.4 數據源組件DataSource 346
    11.2.5 數據控制組件DBGrid和DBNavigator 347
    11.3 操縱表中字段 349
    11.3.1 字段對象 349
    11.3.2 操縱字段的數據控制組件 353
    11.4 Query和Database組件 354
    11.4.1 使用Query組件執行SQL語句 354
    11.4.2 使用Database組件連接數據庫 361
    11.5 使用ADO組件連接數據庫 362
    習題11 364
    實驗11 數據庫應用設計 365
    第12章 綜合應用設計 366
    12.1 數據庫應用設計實例——學生管理信息系統 366
    12.1.1 Access數據庫設計 366
    12.1.2 配置ODBC數據源 367
    12.1.3 數據庫應用程序設計 368
    12.2 課程設計的要求與選題 380
    12.3 管理信息系統的設計目標和任務 382
    附錄A ASCII碼表 386
    附錄B 保留字和指示字 387
    附錄C 運算符及其優先級 388
    附錄D 標準過程與函數 389
    附錄E VCL組件的屬性、方法與事件 391
    附錄F 出錯信息 395
    參考文獻 399
  • 【購買本書】
  • 商城名稱價格 配送信息優惠活動去看看購買

    卓越網
    ¥24.50
    送貨上門:國內308個城市
    郵寄:全球
    特快專遞:全球
    海外航空快遞
    七周年店慶,全場免費配送 去看看 訂購

    當當網
    ¥25.40 當天加急送:北京五環以內
    送貨上門:國內178個城市
    郵寄:全球
    特快專遞:全球
    特惠商品68折封頂 去看看 訂購

    中國書網
    ¥27.39
    送貨上門:全國81個城市
    郵寄:全國(中國郵政)
    特快專遞:全國
    去看看 訂購

    新華書店
    ¥25.70 快遞:大陸地區
    郵寄:全球
    特快專遞:全球
    去看看 訂購

    中國圖書網
    ¥28.10
    送貨上門:全國30個城市
    郵寄、快遞:全國
    特快專遞EMS:全球
    訂單金額超過100元免費配送
    精品藏書拍賣活動
    去看看 訂購

    蔚藍書店
    ¥26.40 送貨上門:國內45個城市
    郵寄:全球
    特快專遞:全國600城市
    其他:海內外EMS快遞
    快錢支付,最高8元現金返還,用即送 去看看 訂購

    華儲網
    ¥26.40
    送貨上門:遼寧、長春、北京
    快遞、郵政遞送:全球
    30萬春節大禮包連環送,全場7折+滿100免運費 去看看 訂購

    D1便利網
    ¥28.00 送貨上門:數十個大中城市
    郵寄:全球
    其他:全國大件貨運
    全場滿99免運費 去看看 訂購

    互動出版網
    ¥26.40
    送貨上門:數十個大中城市
    郵寄、快遞:全國
    特快專遞EMS:全球
    去看看 訂購

    時代網上書店
    ¥28.05 送貨上門:成都市免費送貨上門
    郵寄:全國掛號郵寄
    特快專遞:全國
    滿100送T恤 去看看 訂購

    中國圖書館網
    ¥0.4/頁起
    郵寄、快遞:全國
    特快專遞EMS:全球
    提供稀缺絕版圖書文獻影印服務 去看看 預定
  • 說明:
  • 1、由于網上書店可能根據各種情況隨時調整價格,我們的價格信息存在滯后性。以上價格僅作參考,具體以網上書店標示的價格為準。
    2、如價格折扣信息和原書定價存在較大誤差,可能是該店售書為本書的不同版本或不同裝禎形式,請讀者自行鑒別。
    3、對如何網上購書存在疑問,請點擊上面購書指南鏈接查詢。
  • Copyright © 讀書網 www.dushu.com 2006-2007, All Rights Reserved.
    鄂ICP備06000781號 公安備4201502577