Delphi是面向?qū)ο蟮目梢暬浖_發(fā)平臺(tái),它提供了大量VCL組件,具有強(qiáng)大的數(shù)據(jù)庫(kù)開發(fā)和網(wǎng)絡(luò)編程能力,極大地提高了應(yīng)用系統(tǒng)的開發(fā)速度,是目前秀的軟件開發(fā)工具之一。本書以Delphi XE8為開發(fā)平臺(tái)進(jìn)行修訂,增加基于Android應(yīng)用程序設(shè)計(jì)和基于iOS應(yīng)用程序設(shè)計(jì),從基礎(chǔ)入手,由淺入深,內(nèi)容翔實(shí),圖文并茂。每章都附有精選例題,并細(xì)分為界面設(shè)計(jì)、屬性設(shè)置、程序設(shè)計(jì)和關(guān)鍵分析,具有良好的可操作性。本書可作為大學(xué)計(jì)算機(jī)及其相關(guān)專業(yè)的計(jì)算機(jī)基礎(chǔ)教程,也可以作為廣大計(jì)算機(jī)愛好者的參考資料。
資源豐富:提供教學(xué)PPT。 內(nèi)容淺顯易懂:書中精心挑選了每一個(gè)例題,每個(gè)例題均分為界面設(shè)計(jì)、屬性設(shè)置、程序設(shè)計(jì)和程序分析等欄目。 適用面廣:可作為計(jì)算機(jī)相關(guān)專業(yè)的教程,也可以作為廣大計(jì)算機(jī)愛好者的參考資料。 實(shí)例豐富:符合教學(xué)的需要,精選了相關(guān)例題,使學(xué)生學(xué)習(xí)更有針對(duì)性和可操作性
目錄
第1章Delphi XE8基礎(chǔ)知識(shí)
1.1Delphi XE8簡(jiǎn)介
1.2Delphi XE8集成開發(fā)環(huán)境
1.2.1認(rèn)識(shí)集成開發(fā)環(huán)境
1.2.2基于組件的編程思想
1.3簡(jiǎn)單的XE8程序設(shè)計(jì)
1.4Delphi上機(jī)步驟
小結(jié)
習(xí)題
第2章Delphi語法基
2.1保留字與標(biāo)識(shí)符
2.1.1標(biāo)識(shí)符
2.1.2保留字
2.1.3指令符
2.1.4注釋
2.2數(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)算符與算術(shù)表達(dá)式
2.4.2邏輯運(yùn)算符與布爾表達(dá)式
2.4.3字符串運(yùn)算符
2.4.4運(yùn)算符的優(yōu)先級(jí)
2.5常用系統(tǒng)函數(shù)與過程
2.5.1數(shù)值運(yùn)算函數(shù)
2.5.2字符處理函數(shù)
2.5.3日期時(shí)間函數(shù)
2.5.4順序類型函數(shù)
2.6語句
2.6.1語句的基本概念
2.6.2常見聲明語句
2.6.3賦值語句和程序的順序結(jié)構(gòu)
2.6.4條件語句和程序的選擇結(jié)構(gòu)
2.6.5循環(huán)語句和程序的循環(huán)結(jié)構(gòu)
2.7程序異常處理與調(diào)試技術(shù)
2.7.1異常處理的目的
2.7.2Object Pascal異常的種類
2.7.3觸發(fā)異常的方法
2.7.4處理異常情況
2.7.5程序調(diào)試
小結(jié)
習(xí)題
第3章常用組件
3.1窗體
3.1.1Form組件
3.1.2彈出對(duì)話框
3.2輸入顯示類組件
3.2.1Edit組件
3.2.2Label組件
3.2.3Memo組件
3.2.4MaskEdit組件
3.3按鈕類組件
3.3.1Button組件
3.3.2BitBtn組件
3.3.3SpeedButton組件
3.4復(fù)選框、單選按鈕和單選按鈕組
3.4.1CheckBox組件
3.4.2RadioButton組件
3.4.3RadioGroup組件
3.5列表框、組合框
3.5.1ListBox組件
3.5.2ComboBox組件
3.6滾動(dòng)條
3.7計(jì)時(shí)器
3.8對(duì)話框組件
3.8.1OpenDialog組件
3.8.2SaveDialog組件
3.8.3FontDialog組件
3.8.4ColorDialog組件
3.8.5公共對(duì)話框的使用
3.9Win 3.1組件
3.9.1FileListBox組件
3.9.2DirectoryListBox組件
3.9.3DriveComboBox組件
3.9.4FilterComboBox組件
3.9.5Win 3.1組件的應(yīng)用
3.10菜單
3.10.1MainMenu組件
3.10.2PopupMenu組件
小結(jié)
習(xí)題
第4章過程與函數(shù)
4.1過程
4.1.1標(biāo)準(zhǔn)過程
4.1.2事件過程
4.1.3自定義過程
4.2函數(shù)
4.2.1標(biāo)準(zhǔn)函數(shù)
4.2.2自定義函數(shù)
4.3內(nèi)部過程和函數(shù)
4.4參數(shù)的傳遞
4.4.1形式參數(shù)與實(shí)際參數(shù)
4.4.2參數(shù)的傳遞方式
4.4.3使用默認(rèn)參數(shù)
4.4.4賦值兼容與調(diào)用約定
4.5變量的作用域
4.5.1公有變量和私有變量
4.5.2全局變量和局部變量
4.5.3變量的存儲(chǔ)方式
小結(jié)
習(xí)題
第5章高級(jí)數(shù)據(jù)類型
5.1枚舉類型
5.1.1枚舉類型的定義與變量聲明
5.1.2枚舉類型的運(yùn)算
5.2子界類型
5.2.1子界類型的定義
5.2.2子界類型變量的聲明
5.2.3子界類型的運(yùn)算
5.3集合類型
5.3.1集合類型的定義
5.3.2集合變量的聲明
5.3.3集合變量的取值
5.3.4集合類型的運(yùn)算
5.4數(shù)組與記錄類型
5.4.1靜態(tài)數(shù)組
5.4.2動(dòng)態(tài)數(shù)組
5.4.3記錄類型
5.5指針類型
5.5.1指針變量的聲明
5.5.2指針變量的賦值
5.5.3無類型指針變量
5.5.4字符指針類型
5.5.5指針變量的動(dòng)態(tài)使用
小結(jié)
習(xí)題
第6章鍵盤、鼠標(biāo)和文件編程
6.1鍵盤的編程
6.1.1關(guān)于鍵盤
6.1.2鍵盤常用事件
6.2鼠標(biāo)的編程
6.3文件的編程
6.3.1適合于各種文件的基本操作
6.3.2適合于文本文件的基本操作
6.3.3有類型文件
6.3.4無類型文件
小結(jié)
習(xí)題
第7章多媒體編程
7.1圖形圖像基礎(chǔ)知識(shí)
7.1.1圖形圖像對(duì)象組件與圖像的種類
7.1.2圖像組件Image
7.1.3圖形組件Shape
7.2畫布對(duì)象
7.2.1像素操作
7.2.2畫筆
7.2.3畫刷與作圖區(qū)域
7.2.4PaintBox畫框組件
7.3音頻和視頻播放
7.3.1音頻播放
7.3.2卡通控件
7.3.3媒體播放器控件
小結(jié)
習(xí)題
第8章Windows高級(jí)編程
8.1動(dòng)態(tài)鏈接庫(kù)編程
8.1.1動(dòng)態(tài)鏈接庫(kù)簡(jiǎn)介
8.1.2創(chuàng)建DLL
8.1.3DLL文件的靜態(tài)調(diào)用
8.1.4DLL文件的動(dòng)態(tài)調(diào)用
8.2ActiveX編程
8.2.1創(chuàng)建ActiveX控件Button
8.2.2添加新屬性
8.2.3ActiveX的使用
小結(jié)
習(xí)題
第9章Delphi XE8數(shù)據(jù)庫(kù)編程
9.1數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用開發(fā)基
9.1.1數(shù)據(jù)庫(kù)的基本概念
9.1.2數(shù)據(jù)庫(kù)的設(shè)計(jì)過程
9.1.3數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā)步驟
9.2SQL結(jié)構(gòu)化查詢語言基
9.2.1SQL的發(fā)展
9.2.2SQL的基本查詢功能
9.2.3SQL的其他應(yīng)用
9.3數(shù)據(jù)庫(kù)開發(fā)常用組件
9.3.1數(shù)據(jù)集組件
9.3.2數(shù)據(jù)控制組件
9.3.3數(shù)據(jù)訪問組件
9.4三種常見的數(shù)據(jù)庫(kù)連接方式
9.4.1基于ODBC的數(shù)據(jù)庫(kù)連接方式
9.4.2基于BDE的數(shù)據(jù)庫(kù)連接方式
9.4.3基于ADO的數(shù)據(jù)庫(kù)連接方式
9.5數(shù)據(jù)庫(kù)操縱
9.5.1字段的操作
9.5.2使用Table組件的記錄查找
9.5.3使用Query組件的SQL查詢
9.6人力資源管理系統(tǒng)的開發(fā)
9.6.1需求分析
9.6.2數(shù)據(jù)庫(kù)分析
9.6.3數(shù)據(jù)庫(kù)與數(shù)據(jù)源創(chuàng)建
9.6.4系統(tǒng)的代碼實(shí)現(xiàn)
小結(jié)
習(xí)題
第10章Delphi XE8串口通信編程
10.1RS232C標(biāo)準(zhǔn)
10.1.1信號(hào)連接
10.1.2握手
10.1.3微機(jī)的RS232C接口
10.2串行口API函數(shù)
10.3MSComm控件
10.3.1MSComm安裝
10.3.2MSComm控件方法
10.3.3MSComm控件屬性
10.3.4MSComm控件事件
10.4MSComm控件的錯(cuò)誤消息
小結(jié)
習(xí)題
第11章網(wǎng)絡(luò)編程技術(shù)
11.1概述
11.2WinSock基
11.2.1TCP、UDP和IP
11.2.2套接口和WinSock API
11.2.3面向連接和無連接
11.2.4客戶/服務(wù)器模式
11.2.5套接口類型
11.2.6使用面向連接的協(xié)議時(shí)套接口的調(diào)用
11.2.7使用無連接的協(xié)議進(jìn)行套接口的調(diào)用
11.3網(wǎng)絡(luò)聊天程序的實(shí)現(xiàn)
11.3.1使用TCP
11.3.2使用UDP
小結(jié)
習(xí)題
第12章多線程程序設(shè)計(jì)
12.1線程的基本概念
12.1.1線程的優(yōu)先級(jí)
12.1.2線程的同步
12.1.3線程的局部存儲(chǔ)
12.2定義線程對(duì)象
12.2.1創(chuàng)建線程對(duì)象
12.2.2初始化線程對(duì)象
12.2.3編寫線程函數(shù)
12.2.4編寫線程的清除代碼
12.3使用線程對(duì)象
12.3.1線程的同步
12.3.2執(zhí)行線程對(duì)象
12.4利用多線程排序
小結(jié)
習(xí)題
第13章Android應(yīng)用程序設(shè)計(jì)
13.1Delphi XE8 Android平臺(tái)的搭建
13.1.1安裝Android SDK和Android NDK
13.1.2Android SDK下載問題解決
13.1.3Android環(huán)境配置
13.2簡(jiǎn)單的XE8 for Android APP
13.2.1Hello World程序
13.2.2登錄界面模擬程序
13.3數(shù)據(jù)庫(kù)應(yīng)用編程
13.3.1SQLite數(shù)據(jù)庫(kù)
13.3.2創(chuàng)建首個(gè)SQLite數(shù)據(jù)庫(kù)
13.3.3開發(fā)簡(jiǎn)單的Andriod數(shù)據(jù)庫(kù)APP
13.4DataSnap應(yīng)用編程
13.4.1SQL Server 2008數(shù)據(jù)庫(kù)的建立
13.4.2創(chuàng)建服務(wù)器端程序
13.4.3創(chuàng)建Android手機(jī)端程序
小結(jié)
習(xí)題
第14章iOS應(yīng)用程序設(shè)計(jì)
14.1進(jìn)行iOS APP開發(fā)的準(zhǔn)備工作
14.1.1開發(fā)iOS APP的前期知識(shí)儲(chǔ)備
14.1.2開發(fā)平臺(tái)的軟硬件解決方案
14.1.3在Mac系統(tǒng)上配置開發(fā)環(huán)境
14.1.4利用Xcode的模擬器調(diào)試iOS程序
14.1.5在XE環(huán)境中進(jìn)行iOS真機(jī)調(diào)試
14.2iOS APP開發(fā)中基本UI元素的使用
14.2.1與交互操作相關(guān)的常用組件使用案例
14.2.2與界面分類管理相關(guān)的組件使用案例
14.3在iOS APP中使用iOS設(shè)備功能
14.3.1在iOS APP中使用攝像頭和分享照片
14.3.2利用iOS通知中心實(shí)現(xiàn)推送功能
小結(jié)
習(xí)題
質(zhì)量好,價(jià)格合適,很滿意。
好書
初步看了一下,內(nèi)容不錯(cuò),
是正品 速度還行
當(dāng)當(dāng)速度快,書不錯(cuò)
買書,就要買好書,買一本當(dāng)當(dāng)網(wǎng)的書,就等于買了一本終身受益的書
書的質(zhì)量非常好,包裝完整無缺,很喜歡,好評(píng)
經(jīng)過我的親身體驗(yàn),這家店信譽(yù)是相當(dāng)?shù)夭诲e(cuò)。寶貝的質(zhì)量更像鉆石一般。太感謝了!