




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Delphi5 程序員指南作者:人民郵電ISBN:9787115086761上架時間:2007-12-14日期:2000 年 8 月頁碼:1046版次:1 版 1 次本書介紹了 Delphi5 的各方面內(nèi)容。全書共分為 5 部分:第一部分介紹 Delphi 的基礎(chǔ)知識;第二部分介紹常規(guī)編程,如常見控件的使用方法等;第三部分為高級編程,如編寫動態(tài)庫(DLL)、控制、處理異常、線程編程、文件系統(tǒng)的處理、MDI 應(yīng)用程序和多編程等;第四部分介紹控件編程,詳細說明了可視控件(包括常規(guī)控件和圖形控件)和不可視控件的開發(fā)技術(shù);第五部分是數(shù)據(jù)庫編程,介紹 Delphi 中的數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù),這部分通過
2、較復(fù)雜的實例,展示如何用 Delphi 開發(fā)大型數(shù)據(jù)庫應(yīng)用程序。另外,本書還提供了大量豐富的代碼實例。 本書適合廣大使用 Delphi5 進行程序開發(fā)的用戶,對中、高級程序員尤其適用。第一部分 Delphi 基礎(chǔ)第 1 章 緒言Delphi 的歷史回顧Delphi 5 的安裝與啟動Delphi 5 的系統(tǒng)要求安裝 Delphi 5目錄內(nèi)容簡介Delphi系列書籍 (101) Delphi5 程序員指南 網(wǎng)友(邦)整理:地址:Part1Part2Part3Part4Part5Part6Part71.2.3 啟動 Delphi 5第 2 章 Delphi 5 集成界面集成開發(fā)環(huán)境簡介菜單欄File
3、菜單Edit菜單Search菜單View菜單 2.3控件選項板屬性編輯器代碼編輯器代碼編輯器的窗口代碼編輯器的快捷菜單在代碼編輯器中瀏覽在代碼編輯器中書寫代碼窗體設(shè)計器代碼瀏覽器設(shè)置集成開發(fā)環(huán)境的選項集成開發(fā)環(huán)境選項代碼編輯器的選項配置控件選項板保存集成開發(fā)環(huán)境設(shè)置第 3 章 Delphi 5 編程簡介創(chuàng)建第一個應(yīng)用程序新建一個工程向 Form 上添加控件添加事件處理程序運行應(yīng)用程序面面象編程的基本概念象編程簡述3.2.2 面象編程的基本機制3.3 Delphi 中的面象編程通過 Delphi 實例了解 Delphi 的對象從一個對象中繼承數(shù)據(jù)和方法對象的范圍對象公有域和私有域的說明3.3.5
4、對象的域和方法對象變量的賦值建立非可視化對象如何編寫一個好的程序書寫盡可能簡單的代碼編寫適當?shù)臏y試程序合理使用 OOP簡短的方法變量、函數(shù)以及過程名創(chuàng)建控件第 4 章 控件、窗體和工程窗體和控件在窗體上放置控件對齊多個控件4.1.3 容器、父控件控件Delphi 工程中的窗體向工程中加入新的窗體從一個窗體調(diào)用另一個窗體與其他工程共享窗體使用 Form 模板和向?qū)ο蟮膶傩院褪录谠O(shè)計期間修改對象的屬性在運行期修改對象的屬性對象的事件Delphi 的工程管理工程概述關(guān)于工程的基本操作Project菜單工程的設(shè)置選項指定主窗體設(shè)置應(yīng)用程序的選項第 5 章 Delphi 中的數(shù)據(jù)類型和變量5.1 D
5、elphi 中的詞法注釋標識符保留字、指示字和特殊符號運算符5.2 Delphi 中的數(shù)據(jù)類型簡單類型字符串類型構(gòu)造類型數(shù)組集合文件指針類型過程類型可變類型變量變量的全局變量和局部變量類型常量簡單類型的常量指針類型的常量過程類型的常量構(gòu)造類型的常量類型相容、賦值相容以及類型強制轉(zhuǎn)換類型完全一致類型相容賦值相容類型強制轉(zhuǎn)換第 6 章 類及類類的概述類的類的字段類的方法方法的方法指示字和定義構(gòu)造函數(shù)和析構(gòu)函數(shù)類方法類的屬性6.5.1屬性的語法屬性子句數(shù)組屬性6.5.4 索句6.5.5 屬性重載6.6 類成員的可見性PublicPublishedPrivateProtectedAutomated類類
6、類的的使用6.8 TObject 和 TClass第 7 章 控制語句、過程和函數(shù)7.1語句標號常量語句語句7.1.3 資源字符串類型變量過程函數(shù)語句語句語句語句7.1.8 輸出項語句賦值語句Goto 語句復(fù)合語句條件語句If 語句Case 語句循環(huán)語句For 語句While 語句Repeat 語句Break 和 Continue7.7 過程和函數(shù)的、定義及調(diào)用過程的、定義及調(diào)用函數(shù)的、定義及調(diào)用調(diào)用約定過程和函數(shù)的其他問題過程或函數(shù)中變量的作用域問題指示字參數(shù)類型7.9 嵌套和遞歸第二部分 常規(guī)編程第 8 章 Delphi 的基本控件8.1 用于處理文本的控件8.1.1控件8.1.2 文本框
7、控件靜態(tài)文本框控件格式化文本框控件備注控件使用命令按鈕按鈕控件位圖按鈕快捷按鈕選項按鈕和復(fù)選框選項按鈕復(fù)選框各類列表框的使用列表框控件組合框控件復(fù)選列表框控件容器控件TGroupBox 控件TRadioGroup 控件TPanel 控件8.5.4 TScrollBox 控件第 9 章 工具控件和圖形控件工具控件滾動條控件過程條控件文件系統(tǒng)控件圖形控件圖像控件形狀控件圖像列表控件圖表控件使用不同類型的 SeriesSeries 的 FunctionTChart 控件的選項在運行期修改 Series 的數(shù)據(jù)第 10 章 設(shè)計應(yīng)用程序的圖形界面菜單使用菜單設(shè)計器在菜單上使用圖形合并菜單10.1.4
8、響應(yīng)菜單令在運行期控制菜單快捷菜單10.2使用 TPanel 和TSpeedButton 控件創(chuàng)建使用 TToolBar 和 TCoolBar 控件創(chuàng)建10.2.3 利用 TControlBar 控件和 TToolBar 控件創(chuàng)建浮動停靠窗口在窗體中??靠丶诖绑w中停靠窗體10.4 動作列表使用動作列表使用標準動作應(yīng)用程序事件對象TApplicationEvents 的事件TApplicationEvents 演示示例第 11 章 在Delphi 中繪圖Windows GDI 與 VCL TCanvas理解 GDIVCL 使圖形編程變得容易使用TCanvasBrush 對象概述Pen 對象概述
9、Font 對象概述11.2.4 TCanvas 對象的 Pen屬性探索與使用 TCanvas.CopyModeTCanvas 的 Pixels 屬性TCanvas 的方法使用TCanvas 對象的示例OnCreate 事件FormShow 方法設(shè)置 TBrush 對象的Style 屬性設(shè)置 Pen 對象的 Mode 屬性使用 Fonts使用繪圖函數(shù)設(shè)置 CopyMode 屬性修改 ClipRect自定義線型Delphi 中的顏色Delphi 中的顏色Colors 樣本工程低顏色深度下的顏色使用Delphi 中的調(diào)色板在Delphi 處理圖形文件位圖圖標元文件分析 TPa Box 和TImage
10、圖像處理位圖的動畫顯示位圖的翻轉(zhuǎn)圖像的淡入淡出第三部分 高級編程第 12 章 動態(tài)庫(DLL)12.1 DLL 概述DLL 概述DLL 的優(yōu)勢創(chuàng)建和使用DLL創(chuàng)建一個簡單的 DLL12.2.2DLL 中的方法在DLL 中顯示窗口顯示模式窗口顯示無模式窗口12.4 DLL 的和出口函數(shù)12.4.1 進程/線程初始化和終止例程12.4.2 DLL12.5 回調(diào)函數(shù)/出口示例12.5.1 回調(diào)函數(shù)的使用12.5.2 從 DLL 中調(diào)用回調(diào)函數(shù)12.6 在不同的進程間共享 DLL 的數(shù)據(jù)12.6.1 使用內(nèi)存文件共享 DLL 的數(shù)據(jù)12.6.2 使用流文件共享數(shù)據(jù)12.7 引出DLL 中的對象第 13
11、 章 Delphi 中的打印Delphi 中關(guān)于打印的對象TPr er 對象TPr er 的 Canvas 對象簡單打印的實現(xiàn)打印 TMemo 元件中的內(nèi)容打印位圖打印 RTF 格式的文本打印 Form高級打印的實現(xiàn)打印分欄報表中斷打印信封的打印打印預(yù)覽的實現(xiàn)其他打印任務(wù)TdeviceMode 結(jié)構(gòu)設(shè)置打印選項指定默認13.5 獲取信息第 14 章 異常處理14.1 異常處理的基本知識異常處理概論異常處理的語法默認的異常處理句柄定義用戶自己的異常Exception 類14.1.6 在異常處理句柄中再次觸發(fā)異常異常處理實例捕獲異常的類型Finally 和 Except 的區(qū)別第 15 章 線程線
12、程概述新型的多任務(wù)和線程TThread 對象基礎(chǔ)Thread 對象使用實例創(chuàng)建一個 TThread 的派生類線程終止與 VCL 同步線程使用示例優(yōu)先級和時序安排線程的掛起和喚醒測試一個線程的時間多線程應(yīng)用程序線程局部線程同步多線程程序示例多線程與數(shù)據(jù)庫多線程與圖形處理第 16 章 文件處理文件的讀寫(I/O)文本文件的讀寫有類型文件的讀寫處理無類型文件16.2 TTextRec 和TFileRec 結(jié)構(gòu)內(nèi)存內(nèi)存使用文件文件的用途文件16.4 目錄和驅(qū)動器16.4.1驅(qū)動器的信息16.4.2 獲取目錄信息目錄中的文件操作目錄的操作獲取文件的版本信息第 17 章 MDI 應(yīng)用程序17.1 創(chuàng)建 M
13、DI 應(yīng)用程序MDI 概述子窗口主窗口MDI 應(yīng)用程序中的菜單合并菜單17.2.2 在菜單中列出打開的文檔創(chuàng)建 MDI 應(yīng)用程序的其他問題在 MDI 客戶區(qū)輸出一幅位圖子窗口的隱藏最小化、最大化、還原 MDI 子窗口剪貼板的基礎(chǔ)利用剪貼板處理文本利用剪貼板處理圖像自定義剪貼板格式創(chuàng)建一個剪貼板可以感知的對象使用自定義的剪貼板格式第 18 章 多18.1 簡單的多編程應(yīng)用程序18.1.118.1.218.1.3器WAV 文件18.1.4 支持的設(shè)備制作 CD器制作閃屏18.2.2 CD器的初始化和結(jié)束18.2.3 更新 CD器的信息18.3 理解DirectDraw18.3.118.3.2 雙緩
14、沖DirectDraw18.3.3 硬件與仿真一個簡單的DirectDraw 程序示例DirectDraw 技術(shù)進入獨占模式和改變屏幕分辨率DirectDraw 表面是什么往屏幕上寫文本交換表面18.5.5內(nèi)存平滑動畫使用位圖第四部分 控件編程第 19 章 創(chuàng)建控件的基本知識控件原理確定一個父類創(chuàng)建一個單元文件加入控件的屬性加入控件的方法加入控件的事件創(chuàng)建派生控件創(chuàng)建簡單的控件19.2.2控件改變控件的默認行為測試控件創(chuàng)建包Delphi 中的包創(chuàng)建包擴展 CustomControl 包從自定義控件派生新的控件創(chuàng)建組合控件發(fā)布控件的屬性第 20 章 創(chuàng)建控件的高級知識從抽象控件創(chuàng)建自己的控件抽象
15、類簡介創(chuàng)建一個圖形控件為控件添加圖標測試控件屬性編輯器和控件編輯器創(chuàng)建一個時鐘控件Delphi 中的五類 API 工具函數(shù)屬性編輯器20.2.4自定義屬性編輯器20.2.5 控件編輯器第 21 章 不可視控件不可視控件創(chuàng)建不可視控件創(chuàng)建基類創(chuàng)建 TJfsFileSearch 控件Test1 程序Test2 程序文件的對比結(jié)果顯示文件夾交換創(chuàng)建控件模板框控件21.7 ActiveX 控件第五部分 數(shù)據(jù)庫編程第 22 章 數(shù)據(jù)庫應(yīng)用程序開發(fā)概述數(shù)據(jù)庫應(yīng)用程序概述數(shù)據(jù)庫概述數(shù)據(jù)庫應(yīng)用程序的體系結(jié)構(gòu)設(shè)計用戶界面單層數(shù)據(jù)庫應(yīng)用程序基于 BDE 的應(yīng)用程序事務(wù)22.2.3 基于文件的單層數(shù)據(jù)庫應(yīng)用程序多層
16、數(shù)據(jù)庫應(yīng)用程序多層體系結(jié)構(gòu)的概述選擇連接方式創(chuàng)建應(yīng)用服務(wù)器創(chuàng)建客戶程序糾錯與數(shù)據(jù)更新自定義應(yīng)用服務(wù)器事務(wù)ActiveFormBDE 會話期TSes檢索有關(guān) BDE 會話期的信息管理 BDE 別名遍歷所有的 TDatabase 控件22.4.522.4.6Paradox 表數(shù)據(jù)庫的連接TDatabase 控件控制連接遍歷一個數(shù)據(jù)庫的所有數(shù)據(jù)集第 23 章 數(shù)據(jù)控件及對象概述數(shù)據(jù)集控件瀏覽書簽搜索特定的過濾修改數(shù)據(jù)事件TBDEDataSetTDBDataSet字段對象具體的字段對象設(shè)置字段對象的屬性屬性集顯示、轉(zhuǎn)換和字段級糾錯字段的值23.2.6 Oracle 8 的對象字段23.3表格使用 TTable 控件的一般步驟在表格中搜索23.3.3 對排序選擇部分對表格整體的操作Master/Detail 關(guān)系嵌套表從另一個表格中引入數(shù)據(jù)23.3.9 使用 TBat23.4 查詢數(shù)據(jù)庫ove有效地使用查詢使用 TQuery 控件指定要執(zhí)行的 SQL 語句參數(shù)執(zhí)行查詢異構(gòu)查詢查詢結(jié)果23.5過程23.5.1過程概述使用創(chuàng)建一個過程過程23.5.4過程的參數(shù)第 24 章 數(shù)據(jù)庫應(yīng)用程序?qū)嵗哂嘘P(guān)聯(lián)地址的數(shù)據(jù)庫應(yīng)用程序程序中的數(shù)據(jù)庫表的關(guān)系kdAdd 程序功能的實現(xiàn)kd
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國防火門行業(yè)發(fā)展策略規(guī)劃分析報告
- 2025-2030年中國鉆機電控系統(tǒng)市場十三五規(guī)劃與發(fā)展策略研究報告
- 2025-2030年中國訓(xùn)練健身器材行業(yè)需求現(xiàn)狀及發(fā)展趨勢分析報告
- 2025-2030年中國組合電器產(chǎn)業(yè)發(fā)展趨勢及前景調(diào)研分析報告
- 武漢體育學(xué)院《機制設(shè)計理論及應(yīng)用》2023-2024學(xué)年第二學(xué)期期末試卷
- 鄂爾多斯職業(yè)學(xué)院《功能表面設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 大同師范高等專科學(xué)?!堆芯啃詫W(xué)習指導(dǎo)與管理》2023-2024學(xué)年第二學(xué)期期末試卷
- 合肥職業(yè)技術(shù)學(xué)院《社會企業(yè)》2023-2024學(xué)年第二學(xué)期期末試卷
- 新版統(tǒng)編版一年級道德與法治下冊全冊教案(完整版)教學(xué)設(shè)計含教學(xué)反思
- 城市開放空間-課件
- 2025年春季學(xué)期學(xué)校德育工作計劃安排表(完整版)
- 湖南2024年湖南省水利廳所屬事業(yè)單位招聘57人筆試歷年參考題庫附帶答案詳解
- 2025年全球及中國調(diào)頻儲能行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2024年加氫站技術(shù)規(guī)范
- 《幼兒教育政策與法規(guī)》教案-單元4 幼兒園的保育和教育
- 小學(xué)思政培訓(xùn)
- 《森林火災(zāi)預(yù)防與撲救技術(shù)課件教程》
- 2025年度會計人員繼續(xù)教育會計法律法規(guī)答題活動測試100題答案
- 第15課 人機對話的實現(xiàn) 說課稿 六上信息科技浙教版(2023)001
評論
0/150
提交評論