注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計Pascal/DelphiDelphi程序設(shè)計基礎(chǔ)

Delphi程序設(shè)計基礎(chǔ)

Delphi程序設(shè)計基礎(chǔ)

定 價:¥23.00

作 者: 黃曉敏等編
出版社: 清華大學(xué)出版社
叢編項: 新世紀(jì)高職高專實用規(guī)劃教材
標(biāo) 簽: Delphi

ISBN: 9787302093923 出版時間: 2004-09-01 包裝: 平裝
開本: 16 頁數(shù): 239 字?jǐn)?shù):  

內(nèi)容簡介

  本書以教材的方式全面詳細(xì)介紹利用Delphi7設(shè)計應(yīng)用程序的各種基本方法和知識點,同時還結(jié)合豐富的實例程序?qū)@些設(shè)計應(yīng)用程序的基本方法做深入分析,以期讀者能夠?qū)elphi7的基本用法能有深入理解。當(dāng)然,在介紹基本方法的同時,本書還不時穿插一些非常重要的高級程序設(shè)計技術(shù),以使讀者在進(jìn)入Delphi7應(yīng)用程序設(shè)計天堂的時候就能夠領(lǐng)略Delphi7的無窮魅力。本書在開篇第1章就非常詳細(xì)地介紹如何將手邊的Delphi7安裝盤包含的內(nèi)容安裝到計算機(jī)系統(tǒng)中,從而能夠使用Delphi7提供的豐富功能。第2章簡要地介紹了ObjectPascal的基本語法,這是后面章節(jié)的基本準(zhǔn)備。在本書的第3章中,一個簡單的實例程序帶領(lǐng)讀者進(jìn)入Delphi7殿堂。第4、5、6章的內(nèi)容構(gòu)成本書的核心,即Delphi7程序設(shè)計的核心技術(shù)——組件技術(shù)。第7、第8章則在組件技術(shù)的基礎(chǔ)上,拓展了Delphi7的部分功能,即文件系統(tǒng)和數(shù)據(jù)庫應(yīng)用功能。本書采用教材方式編排,非常適合開始學(xué)習(xí)Delphi7程序設(shè)計技術(shù)的初學(xué)者和各種培訓(xùn)機(jī)構(gòu)作為培訓(xùn)教材使用,對于具備一定Delphi7程序設(shè)計技術(shù)的人員也有一定的輔助作用,可以作為一本有價值的參考用書。

作者簡介

暫缺《Delphi程序設(shè)計基礎(chǔ)》作者簡介

圖書目錄

第1章  Delphi 6基礎(chǔ)知識  1
  1.1  Delphi概述  1
  1.1.1  Delphi簡介  1
  1.1.2  Delphi的主要特點  1
  1.1.3  Delphi6的新特點  2
  1.2  Delphi 6的安裝及卸載  2
  1.2.1  Delphi6的環(huán)境要求  2
  1.2.2  Delphi6的安裝  3
  1.2.3  Delphi6的卸載  6
  1.3  Delphi 6集成開發(fā)環(huán)境  7
  1.3.1  用戶界面  7
  1.3.2  主窗口  8
  1.3.3對象觀察器  12
  1.3.4  幫助系統(tǒng)  14
  1.4  習(xí)題  14
第2章  0bjeot Pascal程序設(shè)計語言  15
  2.1  ObjectPascal語言基礎(chǔ)  15
  2.1.1  基本字符和符號  15
  2.1.2  常量與變量  18
  2.1.3  數(shù)據(jù)類型  19
  2.1.4  運算符  25
  2.2  語句  26
  2.2.1  賦值語句  26
  2.2.2  復(fù)合語句  27
  2.2.3  控制語句  27
  2.2.4  循環(huán)語句  30
  2.3  過程與函數(shù)  32
  2.3.1  過程  32
  2.3.2  函數(shù)  34
  2.3.3  變量的作用域  35
  2.4  ObiectPascal的面向?qū)ο缶幊袒A(chǔ)  36
  2.4.1  對象與類的定義  36
  2.4.2  類與單元的關(guān)系  37
  2.4.3  類的封裝與繼承  38
  2.5  習(xí)題  39
第3章  可視化編程與Delphi 6組件的使用  40
  3.1  可視化編程的步驟  40
  3.1.1  創(chuàng)建項目和新建窗體  40
  3.1.2  在窗體中添加組件  41
  3.1.3  選定與布置組件  42
  3.1.4  設(shè)置屬性  43
  3.1.5  編寫代碼  45
  3.1.6  保存項目  47
  3.1.7  運行項目  48
  3.1.8  關(guān)閉項目與關(guān)閉Delphi  49
  3.1.9  修改項目  49
  3.1.10  Delphi程序的基本組成  50
  3.2  設(shè)計窗體  54
  3.2.1  窗體的屬性  54
  3.2.2  窗體的主要事件  56
  3.2.3  窗體的方法  57
  3.2.4  新建窗體  58
  3.3  設(shè)計菜單  58
  3.3.1  主菜單  58
  3.3.2  PopupMenu菜單  67
  3.4  工具欄與狀態(tài)欄組件  67
  3.4.1  ToolBar組件  68
  3.4.2  CoolBar組件  72
  3.4.3  StatusBar組件  74
  3.5  按鈕與面板  76
  3.5.1  普通按鈕組件  76
  3.5.2  位圖按鈕組件  78
  3.5.3  快速按鈕組件  79
  3.5.4  單選按鈕組件  83
  3.5.5  復(fù)選框組件  86
  3.5.6  面板組件  188
  3.6  文本對象組件  90
  3.6.1  標(biāo)簽組件  90
  3.6.2  編輯框組件  92
  3.6.3  掩碼編輯框組件  94
  3.6.4  多行文本編輯器組件  95
  3.6.5  復(fù)文本編輯器組件  96
  3.6.6  列表框組件  100
  3.6.7  組合框組件  103
  3.7  顯示與輸入對話框  104
  3.7.1  ShowMessage過程  104
  3.7.2  MessageDlg函數(shù)  105
  3.7.3  1nputBox函數(shù)  106
  3.7.4  對話框組件  108
  3.8  多窗體技術(shù)  111
  3.8.1  向項目中加入新的窗體  111
  3.8.2  在多個窗體或單元之間切換的方法  112
  3.8.3  在一個窗體中調(diào)用另一個窗體的方法  112
  3.8.4  不同項目間窗體的共享方法  113
  3.8.5  設(shè)定主窗體  113
  3.9  習(xí)題  114
第4章  圖形、動畫與多媒體的開發(fā)  115
  4.1  圖形  115
  4.1.1  圖形的基本概念  115
  4.1.2  TCanvas介紹  115
  4.1.3  Shape組件  119
  4.1.4  PaintBox組件  119
  4.2  動畫  129
  4.2.1  Animate功能簡介  129
  4.2.2  常用屬性  129
  4.2.3  常用方法  130
  4.2.4  應(yīng)用舉例  130
  4.3  多媒體介紹  133
  4.3.1  Med[aPlayer組件  133
  4.3.2  常用屬性  134
  4.3.3  常用方法  135
  4.3.4  應(yīng)用舉例  135
  4.4  習(xí)題  138
第5章  調(diào)試技術(shù)與異常處理  139
  5.1  三種錯誤的類型  139
  5.2  控制程序的執(zhí)行  139
  5.2.1  運行到指定行  141
  5.2.2  單步執(zhí)行  141
  5.2.3  斷點執(zhí)行及斷點的設(shè)置與使用  141
  5.2.4  暫停程序的執(zhí)行  143
  5.3  調(diào)試器的設(shè)置  143
  5.4  觀察變量、表達(dá)式和屬性的值  146
  5.5  異常處理  147
  5.5.1  引入異常處理的原因  147
  5.5.2  異常的種類  147
  5.5.3  異常類的觸發(fā)方法  150
  5.5.4  處理異常的兩種方法  150
  5.6  習(xí)題  152
第6章  目錄與文件的操作  153
  6.1  文件目錄類組件的介紹  153
  6.1.1  目錄類組件的介紹  153
  6.1.2  TreeView組件  155
  6.2  文件目錄過程與函數(shù)  161
  6.2.1  文件管理的過程和函數(shù)  161
  6.2.2  目錄管理的過程與函數(shù)  163
  6.3  文件內(nèi)容的讀寫  164
  6.3.1  Delphi中的文件類型  164
  6.3.2  文本文件類型  165
  6.3.3  類型文件  168
  6.3.4  無類型文件  169
  6.3.5  TStream的運用  169
  6.4  習(xí)題  171
第7章  數(shù)據(jù)庫編程  172
  7.1  數(shù)據(jù)庫引擎管理器  172
  7.1.1  Delphi6數(shù)據(jù)庫系統(tǒng)概述  172
  7.1.2  BDE簡介  173
  7.1.3  數(shù)據(jù)庫資源管理器的功能174
  7.2  Delphi6數(shù)據(jù)庫桌面系統(tǒng)  177
  7.2.1  DatabaseDesktop概述  177
  7.2.2  設(shè)定工作目錄與私有目錄  177
  7.2.3  創(chuàng)建別名  177
  7.2.4  創(chuàng)建數(shù)據(jù)庫表  179
  7.2.5  數(shù)據(jù)庫表格的屬性  180
  7.3  BDE數(shù)據(jù)集組件  183
  7.3.1  數(shù)據(jù)集組件的狀態(tài)  183
  7.3.2  數(shù)據(jù)集組件常用的方法  184
  7.3.3  TTable組件  187
  7.3.4  TQuery組件  188
  7.3.5  數(shù)據(jù)集組件的使用方法  189
  7.4  數(shù)據(jù)訪問組件  189
  7.4.1  數(shù)據(jù)訪問組件介紹  189
  7.4.2  數(shù)據(jù)訪問組件的使用  190
  7.5  數(shù)據(jù)控制組件  190
  7.5.1  數(shù)據(jù)控制組件簡介  190
  7.5.2  TDBGrid組件  191
  7.5.3  TDBnavigator組件  192
  7.5.4  TDBText組件  192
  7.5.5  TDBEdit組件  193
  7.5.6  TDBMemo組件  193
  7.5.7  TDBImage組件  193
  7.5.8  TDBListBox組件  193
  7.5.9  TDBComboBox組件  193
  7.5.10  其他組件  193
  7.6  Delphi 6中的SQL編程  194
  7.6.1  SQL查詢語句簡介  194
  7.6.2  SQL語言編程中的運用 194
  7.6.3  動態(tài)SQL語句的編程  195
  7.6.4  SQL編程實例  197
  7.7  ADO編程  200
  7.7.1  基本ADO的體系結(jié)構(gòu)  200
  7.7.2  ADO數(shù)據(jù)集組件介紹  201
  7.7.3  應(yīng)用ADO開發(fā)數(shù)據(jù)庫應(yīng)用系統(tǒng)舉例  202
  7.8  報表設(shè)計  204
  7.8.1  用QuickReportWizard快速創(chuàng)建報表  204
  7.8.2  使用QuickReport創(chuàng)建報表  206
  7.8.3  制作報表實例  209
  7.9  應(yīng)用舉例  211
  7.9.1  建立一個基于BDE的學(xué)生繳費系統(tǒng)  211
  7.9.2  建立一個基于ADO的人事管理系統(tǒng)  217
  7.10  習(xí)題  229
第8章  Internet編程基礎(chǔ)  230
  8.1  Internet基本概念  230
  8.1.1  網(wǎng)絡(luò)和TCP/IP協(xié)議  230
  8.1.2  協(xié)議和常用術(shù)語  230
  8.2  建立一個Web瀏覽器  231
  8.3  創(chuàng)建Web服務(wù)器  234
  8.4  應(yīng)用舉例  236
  8.5  習(xí)題  239

本目錄推薦

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