注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Pascal/DelphiDelphi程序設計基礎

Delphi程序設計基礎

Delphi程序設計基礎

定 價:¥23.00

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

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

內容簡介

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

作者簡介

暫缺《Delphi程序設計基礎》作者簡介

圖書目錄

第1章  Delphi 6基礎知識  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  習題  14
第2章  0bjeot Pascal程序設計語言  15
  2.1  ObjectPascal語言基礎  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  復合語句  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的面向對象編程基礎  36
  2.4.1  對象與類的定義  36
  2.4.2  類與單元的關系  37
  2.4.3  類的封裝與繼承  38
  2.5  習題  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  設置屬性  43
  3.1.5  編寫代碼  45
  3.1.6  保存項目  47
  3.1.7  運行項目  48
  3.1.8  關閉項目與關閉Delphi  49
  3.1.9  修改項目  49
  3.1.10  Delphi程序的基本組成  50
  3.2  設計窗體  54
  3.2.1  窗體的屬性  54
  3.2.2  窗體的主要事件  56
  3.2.3  窗體的方法  57
  3.2.4  新建窗體  58
  3.3  設計菜單  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  復選框組件  86
  3.5.6  面板組件  188
  3.6  文本對象組件  90
  3.6.1  標簽組件  90
  3.6.2  編輯框組件  92
  3.6.3  掩碼編輯框組件  94
  3.6.4  多行文本編輯器組件  95
  3.6.5  復文本編輯器組件  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  多窗體技術  111
  3.8.1  向項目中加入新的窗體  111
  3.8.2  在多個窗體或單元之間切換的方法  112
  3.8.3  在一個窗體中調用另一個窗體的方法  112
  3.8.4  不同項目間窗體的共享方法  113
  3.8.5  設定主窗體  113
  3.9  習題  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  應用舉例  130
  4.3  多媒體介紹  133
  4.3.1  Med[aPlayer組件  133
  4.3.2  常用屬性  134
  4.3.3  常用方法  135
  4.3.4  應用舉例  135
  4.4  習題  138
第5章  調試技術與異常處理  139
  5.1  三種錯誤的類型  139
  5.2  控制程序的執(zhí)行  139
  5.2.1  運行到指定行  141
  5.2.2  單步執(zhí)行  141
  5.2.3  斷點執(zhí)行及斷點的設置與使用  141
  5.2.4  暫停程序的執(zhí)行  143
  5.3  調試器的設置  143
  5.4  觀察變量、表達式和屬性的值  146
  5.5  異常處理  147
  5.5.1  引入異常處理的原因  147
  5.5.2  異常的種類  147
  5.5.3  異常類的觸發(fā)方法  150
  5.5.4  處理異常的兩種方法  150
  5.6  習題  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  文件內容的讀寫  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  習題  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  設定工作目錄與私有目錄  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的體系結構  200
  7.7.2  ADO數(shù)據(jù)集組件介紹  201
  7.7.3  應用ADO開發(fā)數(shù)據(jù)庫應用系統(tǒng)舉例  202
  7.8  報表設計  204
  7.8.1  用QuickReportWizard快速創(chuàng)建報表  204
  7.8.2  使用QuickReport創(chuàng)建報表  206
  7.8.3  制作報表實例  209
  7.9  應用舉例  211
  7.9.1  建立一個基于BDE的學生繳費系統(tǒng)  211
  7.9.2  建立一個基于ADO的人事管理系統(tǒng)  217
  7.10  習題  229
第8章  Internet編程基礎  230
  8.1  Internet基本概念  230
  8.1.1  網絡和TCP/IP協(xié)議  230
  8.1.2  協(xié)議和常用術語  230
  8.2  建立一個Web瀏覽器  231
  8.3  創(chuàng)建Web服務器  234
  8.4  應用舉例  236
  8.5  習題  239

本目錄推薦

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