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

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

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

定 價:¥35.00

作 者: 李云祥主編
出版社: 電子工業(yè)出版社
叢編項: 高職高專計算機(jī)系列規(guī)劃教材
標(biāo) 簽: Delphi

ISBN: 9787505399860 出版時間: 2004-08-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 425 字?jǐn)?shù):  

內(nèi)容簡介

  本書從實用角度出發(fā),詳細(xì)講授了Delphi7的可視化編程基本概念、可視化編程的環(huán)境與步驟。重點介紹了Delphi7語法、過程與函數(shù)、高級數(shù)據(jù)類型、Pascal語句等必備的基礎(chǔ)知識。結(jié)合大量可演示的例子,講解了窗體設(shè)計、基本組件運(yùn)用、菜單及工具欄和對話框設(shè)計、異常處理及程序調(diào)試、文件管理、圖形圖像和多媒體程序設(shè)計、數(shù)據(jù)庫應(yīng)用程序設(shè)計、使用動態(tài)鏈接庫等知識和技能。書中每章均有豐富的習(xí)題和與教材配套的實例演示軟件。為了使讀者盡快掌握學(xué)習(xí)內(nèi)容、操作技能和突出動手能力訓(xùn)練,本書還配有配套教材《Delphi 7.0程序設(shè)計實訓(xùn)教程》。本書可作為高等院校、高職院校相應(yīng)課程的教材,也可供廣大愛好計算機(jī)的讀者自學(xué)或從事軟件設(shè)計的工作人員參考。

作者簡介

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

圖書目錄

第1章Delphi基礎(chǔ)知識
1.1Delphi簡介
1.1.1什么是Delphi
1.1.2Delphi的特點
1.1.3Delphi7的新特性
1.2Delphi可視化編程的基本概念
1.2.1類和對象
1.2.2對象的屬性. 事件和方法
1.2.3類的封裝
1.2.4類的繼承
1.2.5類的定義和引用
1.2.6TObiect和TClass
1.2.7窗體和組件
1.3Delphi7可視化編程的環(huán)境
1.3.1進(jìn)入Delphi7
1.3.2主窗體
1.3.3對象觀察器
1.3.4對象樹視圖
1.3.5窗體設(shè)計器
1.3.6代碼編輯器
1.3.7項目管理器
1.3.8使用聯(lián)機(jī)幫助
1.4Delphi可視化編程的步驟
1.4.1創(chuàng)建一個工程
1.4.2添加組件
1.4.3設(shè)置屬性
1.4.4編寫代碼
1.4.5保存工程
1.4.6運(yùn)行工程
1.4.7關(guān)閉工程和關(guān)閉Delphi
1.5組件的畫法和一些操作
1.5.1選定組件
1.5.2組件的縮放和移動
1.5.3組件的復(fù)制與刪除
1.5.4組件的對齊
1.5.5鎖定窗體上的組件
1.5.6掌握一些常用的快捷鍵
1.6程序設(shè)計的常用規(guī)范
1.6.1程序代碼的書寫格式
1.6.2命名規(guī)則, .
1.7程序的基本組成
1.7.13-程文件
1.7.2單元文件
1.7.3窗體文件
1.7.4資源文件
1.7.5應(yīng)用程序文件
本章小結(jié)
練習(xí)
第2章Delphi的語法基礎(chǔ)
2.1保留字與標(biāo)識符
2.1.1保留字
2.1.2標(biāo)識符
2.1.3指令符
2.2標(biāo)準(zhǔn)數(shù)據(jù)類型
2.2.1數(shù)值型數(shù)據(jù)
2.2.2字符數(shù)據(jù)
2.2.3布爾型數(shù)據(jù)
2.3常量與變量
2.3.1常量
2.3.2變量
2.4運(yùn)算符與表達(dá)式
2.4.1算術(shù)運(yùn)算符
2.4.2位運(yùn)算符
2.4.3字符串運(yùn)算符
2.4.4關(guān)系運(yùn)算符
2.4.5布爾運(yùn)算符
2.4.6運(yùn)算符的優(yōu)先順序
2.5Delphi的程序結(jié)構(gòu)
2.5.1主程序
2.5.2單元與作用域
2.5.3程序段
本章小結(jié)
練習(xí)
第3章Delphi的過程與函數(shù)
3.1過程
3.1.1事件過程的創(chuàng)建與調(diào)用
3.1.2通用過程的語法格式
3.1.3通用過程的創(chuàng)建與調(diào)用
3.2函數(shù)
3.2.1函數(shù)的語法格式
3.2.2函數(shù)的定義與調(diào)用
3.3向子程序傳遞參數(shù)
3.3.1形式參數(shù)與實際參數(shù)
3.3.2參數(shù)傳遞方式
3.3.3使用默認(rèn)參數(shù)
3.4子程序的嵌套
3.4.1嵌套層次
3.4.2調(diào)用規(guī)則
3.5常用函數(shù)與過程
3.5.1數(shù)學(xué)運(yùn)算函數(shù)
3.5.2字符處理函數(shù)
3.5,3日期時間函數(shù)
3.5.4J 頃序類型函數(shù)
本章小結(jié)
練習(xí)
第4章Delphi的窗體設(shè)計
4.1Delphi的窗體
4.1.1主窗體
4.1.2應(yīng)用窗體
4.2窗體的屬性
4.2.1Borderlcons屬性
4.2.2BorderStyle屬性
4.2.3FormStyle屬性
4.2.4Position屬性
4.2.5其他屬性
4.3窗體的事件
4.3.1創(chuàng)建和獲得焦點時的事件
4.3.2銷毀和失去焦點時的事件
4.3.3OnPaint事件
4.3.4其他事件
4.4窗體的創(chuàng)建和銷毀
4.4.1對象的生命周期
4.4.2窗體的自動創(chuàng)建
4.4.3窗體的銷毀
4.5模態(tài)和非模態(tài)的窗體
4.6窗體的使用技巧
4.6.1顯示歡迎窗體
4.6.2在窗體關(guān)閉前提示保存
4.6.3窗體嵌入
本章小結(jié)
練習(xí)
第5章Delphi的基本組件
5.1組件簡介
5.1.1Delphi的組件分類
5.1.2Delphi的標(biāo)準(zhǔn)組件
5.1.3對象
5.2按鈕類組件
5.2.1“Button”按鈕組件
5.2.2“BitBtn”按鈕組件
5.2.3“SpeedButton”按鈕組件
5.3文本類組件
5.3.1Label組件
5.3.2Edit組件
5.3.3Memo組件
5.3.4MaskEdit組件
5.3.5RichEdit組件
5.4單選. 復(fù)選類組件
5.4.1RadioButton組件
5.4.2CheckBox組件
5.4.3RadioGroup組件
5.5成組類和修飾性組件
5.5.1GroupBox組件
5.5.2Panel組件
5.5.3SrollBox組件
5.6列表類組件
5.6.1ListBox組件
5.6.2ComboBox組件
5.6.3ListView組件
5.6.4TreeView組件
5.6.51mageList組件
5.7多選項卡類組件
5.7.1TabControl組件
5.7.2PageControl組件
5.8特別輸入與輸出類和計時器組件
5.8.1TrackBar組件
5.8.2UpDown組件
5.8.3ProgressBar組件
5.8.4Timer組件
本章小結(jié)
練習(xí)
第6章Delphi的語句
6.1語句的一般概念
6.1.1語句的書寫規(guī)則
6.1.2語句格式中的符號約定
6.2賦值語句和注釋語句
6.2.1賦值語句
6.2.2注釋語句
6.3if語句
6.3.1簡單條件語句
6.3.2復(fù)合條件語句
6.4Case語句
6.4.1多分支選擇結(jié)構(gòu)
6.4.2case語句的應(yīng)用
6.5循環(huán)結(jié)構(gòu)
6.5.1while語句
6.5.2repeat語句
6.5.3for語句
6.5.4循環(huán)的嵌套
6.5.5循環(huán)的中斷
6.6with語句
本章小結(jié)
練習(xí)
第7章Delphi的高級數(shù)據(jù)類型
7.1類型定義語句
7.2枚舉類型
7.2.1枚舉類型定義與變量聲明
7.2.2枚舉類型的運(yùn)算
7.3子界類型
7.3.1子界類型定義與變量聲明
7.3.2子界類型變量的運(yùn)算
7.4集合類型
7.4.1集合與集合類型
7.4.2集合類型定義與變量聲明
7.4.3集合類型數(shù)據(jù)的運(yùn)算
7.5數(shù)組及其應(yīng)用
7.5.1靜態(tài)數(shù)組
7.5.2動態(tài)數(shù)組
本章小結(jié)
練習(xí)
第8章菜單. 工具欄及對話框設(shè)計
8.1創(chuàng)建主菜單
8.1.1使用菜單設(shè)計器設(shè)計菜單
8.1.2設(shè)計各種類型的菜單
8.1.3設(shè)計圖像菜單項
8.1.4設(shè)計主菜單的例子
8.1.5使用菜單模板設(shè)計菜單
8.1.6ActionList行為列表組件
8.2創(chuàng)建快捷菜單
8.3創(chuàng)建工具欄
8.3.1用ControlBar組件創(chuàng)建工具欄
8.3.2用ToolBar組件創(chuàng)建工具欄
8.3.3用CoolBar組件創(chuàng)建工具欄
8.4創(chuàng)建狀態(tài)欄
8.5信息對話框設(shè)計
8.5.1MessageBox函數(shù)
8.5.2MessageDlg函數(shù)
8.5.3MessageDlgPos函數(shù)
8.5.4ShowMessage過程
8.5.5ShowMessageFmt過程
8.5.61nPutBox函數(shù)
8.5.71nPutQuery函數(shù)
8.6專用對話框設(shè)計
8.6.1打開與保存對話框
8.6.2顏色與字體對話框
8.6.3打印與打印設(shè)置對話框
8.6.4查找與替換對話框
本章小結(jié)
練習(xí)
第9章多文檔界面設(shè)計
9.1MDI窗體的組成
9.1.1父窗體
9.1.2子窗體
9.2MDI窗體的創(chuàng)建
9.2.1窗體類型
9.2.2窗體的自動創(chuàng)建
9.2.3窗體的手動創(chuàng)建
9.2.4動態(tài)創(chuàng)建子窗體
9.2.5使用模板創(chuàng)建標(biāo)準(zhǔn)的MDI窗體
9.3MDI的屬性和方法
9.3.1MDI的主要屬性
9.3.2MDI的主要方法
9.4MDI窗體菜單設(shè)計
9.4.1菜單合并
9.4.2菜單覆蓋
9.5MDI窗體的應(yīng)用舉例
本章小結(jié)
練習(xí)
第10章異常處理及程序調(diào)試
10.1什么是異常處理
10.2異常處理結(jié)構(gòu)
10.2.1try...except結(jié)構(gòu)
10.2.2try...finally結(jié)構(gòu)
10.2.3再次引發(fā)異常
10.2.4異常類的派生
10.3異常的類型
10.3.1運(yùn)行時間庫異常 RTLException 類
10.3.2對象異常類
10.3.3組件異常類
10.4改變程序的默認(rèn)異常處理
10.5異常保護(hù)
10.5.1需要保護(hù)的資源
10.5.2產(chǎn)生一個資源保護(hù)塊
10.6異常響應(yīng)
10.6.1使用異常實例
10.6.2提供默認(rèn)響應(yīng)
10.6.3響應(yīng)一組異常
10.6.4自定義異常類的應(yīng)用
10.6.5利用異常響應(yīng)編程
10.7調(diào)試程序簡介
10.7.1常見的錯誤類型
10.7.2調(diào)試的準(zhǔn)備和開始
10.7.3程序運(yùn)行的控制
10.7.4斷點的使用
10.7.5監(jiān)視數(shù)據(jù)的值
10.7.6其他調(diào)試工具
本章小結(jié)
練習(xí)
第11章文件管理
11.1基本文件類型
11.1.1文本文件
11.1.2記錄文件
11.1.3類型文件
11.1.4無類型文件
11.2文件的基本操作
11.2.1文件的打開與關(guān)閉常用函數(shù)
11.2.2目錄操作函數(shù)
11.2.3文件名操作函數(shù)
11.3文件操作組件
11.3.1文件操作組件及其相互關(guān)系
11.3.2文件操作組件的應(yīng)用
11.4目錄管理
11.4.1驅(qū)動器管理”
11.4.2獲得特定目錄
11.4.3遍歷文件夾
本章小結(jié)
練習(xí)
第12章圖形圖像程序設(shè)計
12.1圖形圖像組件
12.1.1幾何圖形組件 Shape
12.1.2圖像組件 1mage
12.2使用TCanvas繪圖
12.2.1像素操作
12.2.2畫筆操作
12.2.3畫刷操作
12.2.4使用字體
12.2.5使用TCanvas繪圖
12.3圖形編程技巧
12.3.1圖像的淡入淡出顯示
12.3.2圖像動態(tài)顯示
本章小結(jié)
練習(xí)
第13章多媒體程序設(shè)計
13.1Animate組件
13.1.1Animate組件的常用屬性
13.1.2Animate組件的常用方法
13.2MediaPlayer組件
13.2.1MediaPlayer組件的屬性
13.2.2MediaPlayer組件的方法
13.2.3MediaPlayer組件的事件
13.3使用MediaPlayer組件
13.3.1使用播放控制導(dǎo)航條
13.3.2設(shè)置顯示面板
13.3.3自定義控制播放
本章小結(jié)
練習(xí)
第14章數(shù)據(jù)庫應(yīng)用程序設(shè)計
14.1Delphi數(shù)據(jù)庫編程基礎(chǔ)
14.1.1數(shù)據(jù)庫基本概念
14.1.2Delphi7的數(shù)據(jù)庫輔助工具
14.1.3Delphi的數(shù)據(jù)庫特性及功能簡介
14.1.4數(shù)據(jù)庫開發(fā)使用的組件簡介
14.2Delphi數(shù)據(jù)庫應(yīng)用程序的開發(fā)與設(shè)計
14.2.1數(shù)據(jù)庫應(yīng)用程序的開發(fā)步驟
14.2.2數(shù)據(jù)庫應(yīng)用程序的設(shè)計
14.3數(shù)據(jù)連接組件
14.3.1TTable組件
14.3.2TQuery組件
14.3.3TDataSource組件
14.3.4TDataBase組件
14.4數(shù)據(jù)連接組件應(yīng)用
14.4.1動態(tài)創(chuàng)建表
14.4.2動態(tài)創(chuàng)建和刪除永久字段
14.5數(shù)據(jù)控制組件
14.5.1數(shù)據(jù)控制組件的特性與屬性
14.5.2TDBText組件
14.5.3TDBE~t組件
14.5.4TDBMemo組件
14.5.5TDBImage組件
14.5.6TDBGrid組件
14.5.7DBNavigator組件
14.5.8TDBCtrlGrid組件
14.5.9TDBListBox組件
14.5.10TDBComboBox組件
14.5.11TDBCheckBox組件
14.5.12TDBRadioGroup組件
14.6使用TTable組件編程
14.6.1打開和關(guān)閉數(shù)據(jù)集
14.6.2數(shù)據(jù)集的狀態(tài)
14.6.3添加數(shù)據(jù)集到TTable
14.6.4操作數(shù)據(jù)集字段
14.6.5移動記錄
14.6.6修改記錄
14.6.7記錄的索引與排序
14.6.8數(shù)據(jù)查找
14.6.9數(shù)據(jù)過濾
14.6.10明細(xì)表應(yīng)用
14.6.11計算字段和查找字段的應(yīng)用
14.6.12綜合實例
14.7使用TQuery組件編程
14.7.1動態(tài)SQL表達(dá)式
14.7.2使用TQuery執(zhí)行SQL語句
14.8SQL語言介紹
14.8.1SELECT語句
14.8.21NSERT語句
14.8.3UPDATE語句
14.8.4DELETE語句
14.9事務(wù)處理
14.9.1什么是事務(wù)
14.9.2使用TDataBase組件實現(xiàn)事務(wù)
14.9.3使用SQL語言實現(xiàn)事務(wù)
14.10設(shè)計Rave報表
14.10.1Rave報表組件概述
14.10.2Rave報表的格式編輯
14.10.3Rave報表設(shè)計舉例
本章小結(jié)
練習(xí)
第15章使用動態(tài)鏈接庫
15.1動態(tài)鏈接庫 DLL 概述
15.1.1什么是動態(tài)鏈接庫
15.1.2為什么要使用動態(tài)鏈接庫
15.2創(chuàng)建DLL
15.2.1DLL工程
15.2.2編寫一般DLL的步驟
15.2.3動態(tài)鏈接庫中的標(biāo)準(zhǔn)指示
15.2.4編寫一般DLL的應(yīng)用舉例
15.3調(diào)用DLL
15.3.1Delphi中DLL的調(diào)用方式
15.3.2靜態(tài)調(diào)用
15.3.3動態(tài)調(diào)用
本章小結(jié)
練習(xí)
參考文獻(xiàn)

本目錄推薦

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