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

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

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

定 價(jià):¥35.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章Delphi基礎(chǔ)知識(shí)
1.1Delphi簡(jiǎn)介
1.1.1什么是Delphi
1.1.2Delphi的特點(diǎn)
1.1.3Delphi7的新特性
1.2Delphi可視化編程的基本概念
1.2.1類(lèi)和對(duì)象
1.2.2對(duì)象的屬性. 事件和方法
1.2.3類(lèi)的封裝
1.2.4類(lèi)的繼承
1.2.5類(lèi)的定義和引用
1.2.6TObiect和TClass
1.2.7窗體和組件
1.3Delphi7可視化編程的環(huán)境
1.3.1進(jìn)入Delphi7
1.3.2主窗體
1.3.3對(duì)象觀察器
1.3.4對(duì)象樹(shù)視圖
1.3.5窗體設(shè)計(jì)器
1.3.6代碼編輯器
1.3.7項(xiàng)目管理器
1.3.8使用聯(lián)機(jī)幫助
1.4Delphi可視化編程的步驟
1.4.1創(chuàng)建一個(gè)工程
1.4.2添加組件
1.4.3設(shè)置屬性
1.4.4編寫(xiě)代碼
1.4.5保存工程
1.4.6運(yùn)行工程
1.4.7關(guān)閉工程和關(guān)閉Delphi
1.5組件的畫(huà)法和一些操作
1.5.1選定組件
1.5.2組件的縮放和移動(dòng)
1.5.3組件的復(fù)制與刪除
1.5.4組件的對(duì)齊
1.5.5鎖定窗體上的組件
1.5.6掌握一些常用的快捷鍵
1.6程序設(shè)計(jì)的常用規(guī)范
1.6.1程序代碼的書(shū)寫(xiě)格式
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的語(yǔ)法基礎(chǔ)
2.1保留字與標(biāo)識(shí)符
2.1.1保留字
2.1.2標(biāo)識(shí)符
2.1.3指令符
2.2標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型
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的過(guò)程與函數(shù)
3.1過(guò)程
3.1.1事件過(guò)程的創(chuàng)建與調(diào)用
3.1.2通用過(guò)程的語(yǔ)法格式
3.1.3通用過(guò)程的創(chuàng)建與調(diào)用
3.2函數(shù)
3.2.1函數(shù)的語(yǔ)法格式
3.2.2函數(shù)的定義與調(diào)用
3.3向子程序傳遞參數(shù)
3.3.1形式參數(shù)與實(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ù)與過(guò)程
3.5.1數(shù)學(xué)運(yùn)算函數(shù)
3.5.2字符處理函數(shù)
3.5,3日期時(shí)間函數(shù)
3.5.4J 頃序類(lèi)型函數(shù)
本章小結(jié)
練習(xí)
第4章Delphi的窗體設(shè)計(jì)
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)建和獲得焦點(diǎn)時(shí)的事件
4.3.2銷(xiāo)毀和失去焦點(diǎn)時(shí)的事件
4.3.3OnPaint事件
4.3.4其他事件
4.4窗體的創(chuàng)建和銷(xiāo)毀
4.4.1對(duì)象的生命周期
4.4.2窗體的自動(dòng)創(chuàng)建
4.4.3窗體的銷(xiāo)毀
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組件簡(jiǎn)介
5.1.1Delphi的組件分類(lèi)
5.1.2Delphi的標(biāo)準(zhǔn)組件
5.1.3對(duì)象
5.2按鈕類(lèi)組件
5.2.1“Button”按鈕組件
5.2.2“BitBtn”按鈕組件
5.2.3“SpeedButton”按鈕組件
5.3文本類(lèi)組件
5.3.1Label組件
5.3.2Edit組件
5.3.3Memo組件
5.3.4MaskEdit組件
5.3.5RichEdit組件
5.4單選. 復(fù)選類(lèi)組件
5.4.1RadioButton組件
5.4.2CheckBox組件
5.4.3RadioGroup組件
5.5成組類(lèi)和修飾性組件
5.5.1GroupBox組件
5.5.2Panel組件
5.5.3SrollBox組件
5.6列表類(lèi)組件
5.6.1ListBox組件
5.6.2ComboBox組件
5.6.3ListView組件
5.6.4TreeView組件
5.6.51mageList組件
5.7多選項(xiàng)卡類(lèi)組件
5.7.1TabControl組件
5.7.2PageControl組件
5.8特別輸入與輸出類(lèi)和計(jì)時(shí)器組件
5.8.1TrackBar組件
5.8.2UpDown組件
5.8.3ProgressBar組件
5.8.4Timer組件
本章小結(jié)
練習(xí)
第6章Delphi的語(yǔ)句
6.1語(yǔ)句的一般概念
6.1.1語(yǔ)句的書(shū)寫(xiě)規(guī)則
6.1.2語(yǔ)句格式中的符號(hào)約定
6.2賦值語(yǔ)句和注釋語(yǔ)句
6.2.1賦值語(yǔ)句
6.2.2注釋語(yǔ)句
6.3if語(yǔ)句
6.3.1簡(jiǎn)單條件語(yǔ)句
6.3.2復(fù)合條件語(yǔ)句
6.4Case語(yǔ)句
6.4.1多分支選擇結(jié)構(gòu)
6.4.2case語(yǔ)句的應(yīng)用
6.5循環(huán)結(jié)構(gòu)
6.5.1while語(yǔ)句
6.5.2repeat語(yǔ)句
6.5.3for語(yǔ)句
6.5.4循環(huán)的嵌套
6.5.5循環(huán)的中斷
6.6with語(yǔ)句
本章小結(jié)
練習(xí)
第7章Delphi的高級(jí)數(shù)據(jù)類(lèi)型
7.1類(lèi)型定義語(yǔ)句
7.2枚舉類(lèi)型
7.2.1枚舉類(lèi)型定義與變量聲明
7.2.2枚舉類(lèi)型的運(yùn)算
7.3子界類(lèi)型
7.3.1子界類(lèi)型定義與變量聲明
7.3.2子界類(lèi)型變量的運(yùn)算
7.4集合類(lèi)型
7.4.1集合與集合類(lèi)型
7.4.2集合類(lèi)型定義與變量聲明
7.4.3集合類(lèi)型數(shù)據(jù)的運(yùn)算
7.5數(shù)組及其應(yīng)用
7.5.1靜態(tài)數(shù)組
7.5.2動(dòng)態(tài)數(shù)組
本章小結(jié)
練習(xí)
第8章菜單. 工具欄及對(duì)話框設(shè)計(jì)
8.1創(chuàng)建主菜單
8.1.1使用菜單設(shè)計(jì)器設(shè)計(jì)菜單
8.1.2設(shè)計(jì)各種類(lèi)型的菜單
8.1.3設(shè)計(jì)圖像菜單項(xiàng)
8.1.4設(shè)計(jì)主菜單的例子
8.1.5使用菜單模板設(shè)計(jì)菜單
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信息對(duì)話框設(shè)計(jì)
8.5.1MessageBox函數(shù)
8.5.2MessageDlg函數(shù)
8.5.3MessageDlgPos函數(shù)
8.5.4ShowMessage過(guò)程
8.5.5ShowMessageFmt過(guò)程
8.5.61nPutBox函數(shù)
8.5.71nPutQuery函數(shù)
8.6專用對(duì)話框設(shè)計(jì)
8.6.1打開(kāi)與保存對(duì)話框
8.6.2顏色與字體對(duì)話框
8.6.3打印與打印設(shè)置對(duì)話框
8.6.4查找與替換對(duì)話框
本章小結(jié)
練習(xí)
第9章多文檔界面設(shè)計(jì)
9.1MDI窗體的組成
9.1.1父窗體
9.1.2子窗體
9.2MDI窗體的創(chuàng)建
9.2.1窗體類(lèi)型
9.2.2窗體的自動(dòng)創(chuàng)建
9.2.3窗體的手動(dòng)創(chuàng)建
9.2.4動(dòng)態(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è)計(jì)
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異常類(lèi)的派生
10.3異常的類(lèi)型
10.3.1運(yùn)行時(shí)間庫(kù)異常 RTLException 類(lèi)
10.3.2對(duì)象異常類(lèi)
10.3.3組件異常類(lèi)
10.4改變程序的默認(rèn)異常處理
10.5異常保護(hù)
10.5.1需要保護(hù)的資源
10.5.2產(chǎn)生一個(gè)資源保護(hù)塊
10.6異常響應(yīng)
10.6.1使用異常實(shí)例
10.6.2提供默認(rèn)響應(yīng)
10.6.3響應(yīng)一組異常
10.6.4自定義異常類(lèi)的應(yīng)用
10.6.5利用異常響應(yīng)編程
10.7調(diào)試程序簡(jiǎn)介
10.7.1常見(jiàn)的錯(cuò)誤類(lèi)型
10.7.2調(diào)試的準(zhǔn)備和開(kāi)始
10.7.3程序運(yùn)行的控制
10.7.4斷點(diǎn)的使用
10.7.5監(jiān)視數(shù)據(jù)的值
10.7.6其他調(diào)試工具
本章小結(jié)
練習(xí)
第11章文件管理
11.1基本文件類(lèi)型
11.1.1文本文件
11.1.2記錄文件
11.1.3類(lèi)型文件
11.1.4無(wú)類(lèi)型文件
11.2文件的基本操作
11.2.1文件的打開(kāi)與關(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ū)動(dòng)器管理”
11.4.2獲得特定目錄
11.4.3遍歷文件夾
本章小結(jié)
練習(xí)
第12章圖形圖像程序設(shè)計(jì)
12.1圖形圖像組件
12.1.1幾何圖形組件 Shape
12.1.2圖像組件 1mage
12.2使用TCanvas繪圖
12.2.1像素操作
12.2.2畫(huà)筆操作
12.2.3畫(huà)刷操作
12.2.4使用字體
12.2.5使用TCanvas繪圖
12.3圖形編程技巧
12.3.1圖像的淡入淡出顯示
12.3.2圖像動(dòng)態(tài)顯示
本章小結(jié)
練習(xí)
第13章多媒體程序設(shè)計(jì)
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ù)庫(kù)應(yīng)用程序設(shè)計(jì)
14.1Delphi數(shù)據(jù)庫(kù)編程基礎(chǔ)
14.1.1數(shù)據(jù)庫(kù)基本概念
14.1.2Delphi7的數(shù)據(jù)庫(kù)輔助工具
14.1.3Delphi的數(shù)據(jù)庫(kù)特性及功能簡(jiǎn)介
14.1.4數(shù)據(jù)庫(kù)開(kāi)發(fā)使用的組件簡(jiǎn)介
14.2Delphi數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)與設(shè)計(jì)
14.2.1數(shù)據(jù)庫(kù)應(yīng)用程序的開(kāi)發(fā)步驟
14.2.2數(shù)據(jù)庫(kù)應(yīng)用程序的設(shè)計(jì)
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動(dòng)態(tài)創(chuàng)建表
14.4.2動(dòng)態(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打開(kāi)和關(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移動(dòng)記錄
14.6.6修改記錄
14.6.7記錄的索引與排序
14.6.8數(shù)據(jù)查找
14.6.9數(shù)據(jù)過(guò)濾
14.6.10明細(xì)表應(yīng)用
14.6.11計(jì)算字段和查找字段的應(yīng)用
14.6.12綜合實(shí)例
14.7使用TQuery組件編程
14.7.1動(dòng)態(tài)SQL表達(dá)式
14.7.2使用TQuery執(zhí)行SQL語(yǔ)句
14.8SQL語(yǔ)言介紹
14.8.1SELECT語(yǔ)句
14.8.21NSERT語(yǔ)句
14.8.3UPDATE語(yǔ)句
14.8.4DELETE語(yǔ)句
14.9事務(wù)處理
14.9.1什么是事務(wù)
14.9.2使用TDataBase組件實(shí)現(xiàn)事務(wù)
14.9.3使用SQL語(yǔ)言實(shí)現(xiàn)事務(wù)
14.10設(shè)計(jì)Rave報(bào)表
14.10.1Rave報(bào)表組件概述
14.10.2Rave報(bào)表的格式編輯
14.10.3Rave報(bào)表設(shè)計(jì)舉例
本章小結(jié)
練習(xí)
第15章使用動(dòng)態(tài)鏈接庫(kù)
15.1動(dòng)態(tài)鏈接庫(kù) DLL 概述
15.1.1什么是動(dòng)態(tài)鏈接庫(kù)
15.1.2為什么要使用動(dòng)態(tài)鏈接庫(kù)
15.2創(chuàng)建DLL
15.2.1DLL工程
15.2.2編寫(xiě)一般DLL的步驟
15.2.3動(dòng)態(tài)鏈接庫(kù)中的標(biāo)準(zhǔn)指示
15.2.4編寫(xiě)一般DLL的應(yīng)用舉例
15.3調(diào)用DLL
15.3.1Delphi中DLL的調(diào)用方式
15.3.2靜態(tài)調(diào)用
15.3.3動(dòng)態(tài)調(diào)用
本章小結(jié)
練習(xí)
參考文獻(xiàn)

本目錄推薦

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