欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

002_《Delphi6應用開發指南》

系統 1820 0

《Delphi6應用開發指南》

Delphi 教程 系列書籍 (002) Delphi6 應用開發指南》 網友(邦)整理 EMail: shuaihj@163.com

下載地址:

Pdf

clip_image001

l 原書名: Building Delphi 6 Applications

l 原出版社: McGraw-Hill

l 作者: (美)Paul Kimmel

l 譯者: 郭旭 周建明

l 叢書名: 北京科海培訓中心圖書

l 出版社:清華大學出版社

l ISBN: 7900637648

l 上架時間:2001-11-26

l 出版日期:2002 年1月

l 頁碼:576

l 版次:1-1

內容簡介

本書全面講述了如何使用Delphi 6開發應用程序。在簡要介紹了Delphi的基礎知識后,本書詳細講解了Delphi 6的高級特性和新特性,同時還提供了大量的例子可以參考。
全書分為19章。1~8章介紹了Delphi的基礎知識以及面向對象的高級編程。9~12章討論了組件編程的有關知識。13~14章介紹了與數據庫相關的一些組件。15~19章是一些較為高級的內容,包括MIDAS編程、WebBroker編程、網絡編程、Windows程序設計、以及SQL編程等內容。

本書適合于中、高級程序員閱讀,也可供由其他編程工具遷移到Delphi的程序員使用。

目錄

第1章 走進delphi
1.1 瀏覽和配置ide
1.1.1 打開文件和保存文件
1.1.2 搜索代碼
1.1.3 探索delphi
1.l.4 運行程序
1.1.5 配置工作環境
1.1.6 使用上下文菜單
1.2 創建應用程序
1.2.1 創建一個程序
1.2.2 保存您的工作
1.2.3 編譯并運行程序
1.3 理解delphi的設計--以工程為中心
1.3.1 工程文件
1.3.2 源代碼文件
1.3.3 窗體與數據模塊
1.3.4 配置與選項文件
1.3.5 中間編譯單元
1.3.6 備份文件
1.3.7 包文件
1.3.8 應用程序文件
1.4 源代碼文件的組織
1.4.1 單元的各個部分
1.4.2 unit語句
1.4.3 接口部分
1.4.4 實現部分
1.4.5 定義uses子句
1.4.6 type子句
1.4.7 變量部分
1.4.8 資源聲明
1.4.9 initialization部分的使用
1.4.10 finaization部分的使用
1.5 代碼的原子與分子
1.5.1 操作符與操作數
1.5.2 關鍵字
1.5.3 基本數據類型
1.5.4 書寫代碼
1.5.5 條件語句
1.5.6 循環控制語句
1.6 編寫過程和函數
1.6.1 編寫過程
1.6.2 編寫函數
1.6.3 參數前綴的使用
1.6.4 參數的默認值
1.7 調試程序
1.7.1 向集成調試器傳遞命令行參數
1.7.2 簡化的中斷命令
1.8 小結
第2章 學好面向對象的pascal
2.1 delphi的慣例
2.1.1 少就是多
2.1.2 最好的習慣
2.1.3 慣例
2.2 每個windows程序都具有的成分
2.2.1 圖形用戶界面
2.2.2 過程和函數
2.2.3 windows是基于消息的操作系統
2.2.4 事件處理程序把windows和 windows程序聯系起來
2.3 調用windows api過程
2.3.1 可執行文件與動態鏈接庫
2.3.2 怎樣調用 windows api過程
2.3.3 聲明api過程
2.3.4 在運行時加載庫
2.3.5 創建動態鏈接庫
2.4 類的定義與對象的實例化
2.4.1 基本的類語法
2.4.2 捕獲狀態
2.4.3 增加功能
2.4.4 創建對象實例
2.5 信息隱藏是好事情
2.5.1 存取限定符
2.5.2 作用域
2.5.3 信息隱藏的目的
2.6 向類添加特性
2.6.1 數據維護對象的狀態
2.6.2 特性代表數據的接口
2.6.3 特性訪問方法
2.7 小結
第3章 delphi體系結構的關鍵類
3.1 瀏覽delphi的體系結構
3.1.1 project browser選項
3.1.2 理解project browser中的作用域、繼承和引用
3.2 根類
3.2.1 tobject類
3.2.2 com接口
3.3 組件的繼承
3.3.1 tpersistent類
3.3.2 tcomponent類
3.3.3 tcontrol類
3.3.4 twincontrol類
3.3.5 使用新的標簽化組件
3.3.6 特性編輯器類
3.4 tapplication類
3.4.1 application事件
3.4.2 使用tapplicationevents組件
3.5 新的windows shell組件
3.6 圖形類
3.6.1 tcanvas類
3.6.2 delphi 6中新增的字體、畫筆、畫刷恢復能力
3.7 打印
3.8 internet類
3.9 數據結構
3.9.1 使用新的tvaluelisteditor組件
3.9.2 在表中存儲數據
3.9.3 torderedlist
3.9.4 tcollection類
3.10 數據流
3.10.1 tstrings類
3.11 tparser類
3.12 異常處理
3.12.1 使用try except塊語句
3.12.2 使用資源保護塊
3.12.3 引發異常
3.13 多線程類
3.14 opentoolsapi
3.15 microsoftoffice服務器
3.16 小結
第4章 定義多態和動態過程
4.1 使用默認參數
4.2 產生多態的行為
4.2.1 引入命名矯正
4.2.2 過載過程
4.3 在過載過程與默認參數之間選擇
4.4 繼承
4.4.1 理解繼承關系中存取限定符的作用
4.4.2 單繼承
4.4.3 多繼承
4.5 靜態的、虛的和動態的方法
4.6 重載方法
4.6.1 inherited保留字的使用
4.6.2 重載構造函數
4.6.3 重載析構函數
4.7 重新引入方法
4.8 抽象類
4.9 向前聲明
4.10 小結
第5章 集合、常數與運行對類型信息編程
5.1 不可變常數
5.1.1 全局與本地帶數
5.1.2 常數參數
5.1.3 使用const創建靜態本地變量
5.1.4 數組常數
5.1.5 記錄常數
5.1.6 過程常數
5.1.7 指針常數
5.1.8 用于初始化常量的過程
5.2 枚舉的使用
5.2.1 用枚舉定義數組邊界
5.2.2 預定義枚舉類型
5.2.3 用于枚舉類型的過程
5.3 集合操作
5.3.1 理解集合以及set of語句
5.3.2 使用集合構造器
5.3.3 集會操作符
5.3.4 inclode和exclude過程
5.4 掌握數組
5.4.1 數組異常
5.4.2 定義子界值
5.4.3 使用類型減少邊界錯誤
5.4.4 下界與上界函數
5.4.5 開放數組參數
5.4.6 定義靜態數組和動態數組
5.4.7 緊縮數組
5.5 運行時類型信息
5.6 類型轉換
5.7 小結
第6章 接口的奧秘
6.1 贏得對意大利細面條的戰爭
6.2 類定義實用指南
6.2.1 類中有什么
6.2.2 沒有數據的類
6.2.3 命名慣例
6.2.4 存取限定符的使用
6.2.5 默認的公開或公有權限
6.2.6 公開接口
6.2.7 公有接口
6.2.8 保護接口
6.2.9 私有接口
6.3 創建自定義過程類型
6.3.1 定義過程類型
6.3.2 回調過程
6.4 過程類型中的默認參數值
6.5 傳遞過程類型的參數
6.6 過程類型常量
6.7 事件處理程序
6.7.1 定義事件處理程序
6.7.2 調用事件方法
6.7.3 觸發事件
6.7.4 定義事件特性
6.7.5 事件處理程序將消息轉發到應用程序
6.8 消息方法
6.8.1 查找預定義消息常數
6.8.2 定義消息處理程序
6.8.3 理解delphi的消息發送體系
6.9 小結
第7章 抽象類和歷態接口
7.1 類方法的實現
7.1.1 創建無數據類
7.1.2 構造函數和折構函數
7.2 維護無對象狀態
7.3 動態鏈接庫編程
7.3.1 調用dll過程
7.3.2 編寫動態鍵接庫
7.3.3 處理dll異常
7.3.4 對字符串參數使用共享內存管理器
7.3.5 創建工程組
7.3.6 測試dll
7.4 瘦客戶程序設計
7.4.1 使用類引用
7.4.2 定義純虛抽象類
7.4.3 創建面向對象的dll
7.4.4 創建瘦客戶程序
7.5 小結
第8章 高級特性編程
8.1 聲明特性
8.1.1 存取限定符
8.1.2 只讀和只寫特性的定義
8.1.3 針對處理器密集型特性修改的安全措施
8.1.4 使用assign方法進行對象賦值
8.2 特性的存儲限定符
8.2.1 默認和非默認存儲方式的使用
8.2.2 使用stored限定符
8.3 定義數組特性
8.3.1 數組特性的default限定符
8.3.2 隱式范圍檢查
8.4 定義索引特性
8.4.1 使用枚舉索引值
8.5 多態特性
8.6 提升子類中特性的可見性
8.7 小結
第9章 創建定制組件
9.1 組件單元概覽
9.2 使用組件向導
9.2.1 為擴展的標簽控件編寫代碼
9.2.2 測試控件
9.3 組件的構造函數和析構函數
9.4 定義組件特性
9.5 編譯并測試組件
9.5.1 陷阱代碼
9.6 在code insight中定義陷阱
9.7 添加組件圖標
9.7.1 用image editor創建組件資源文件
9.7.2 查找圖標資源
9.8 將組件安裝到包中
9.9 小結
第10章 高級組件設計
10.1 動態裝載資源
10.1.1 創建delphi組件資源文件
10.1.2 裝載資源
10.2 公開所擁有的組件
10.2.1 聲明公開的組件特性
10.2.2 調用setsubcomponent以持久化公開對象
10.3 創建對話框組件
10.4 重載notification方法
10.5 創建特性編輯器
10.5.1 子類化已有的特性編輯器
10.5.2 定義定制的特性編輯器
10.6 持久化非公開特性
10.6.1 重載defineproperties
10.6.2 treader和twriter
10.6.3 寫入復雜類型的數據
10.7 小結
第11章 用組件開發一致的界面
11.1 定制組件
11.1.1 定制組件的三個c
11.1.2 重分解
11.1.3 小的改變有什么好處
11.1.4 采取好的策略
11.1.5 組件比
11.2 創建組件模板
11.2.1 定義組件模板
11.3 窗體模板與窗體繼承
11.3.1 創建窗體模板
11.3.2 使用模板窗體
11.4 靜態與動態的組件用法
11.4.1 動態創建窗體
11.4.2 一個動態的數據庫窗體
11.5 所有者繪圖組件
11.5.1 定制網格繪制
11.5.2 所有者繪圖 tmainmenu組件
11.6 小結
第12章 使用microsoft自動化組件
12.1 toleserver
12. 2 microsoft自動化服務器
12.2.1 自動化服務器組件概覽
12.2.2 導入類型庫
12.2.3 createoleobject
12.2. 4 createremotecomobject
12.3 access
12.3.1 用access解析固定長度的數據
12.4 小結
第13章 使用data access組件
13.1 odbc(開放式數據庫連接)
13.1.1 創建odbc別名
13.1.2 改變odbc別名的配置
13.1.3 測試連接
13.2 borland數據庫引擎
13.3 數據庫窗體向導
13.3.1 使用sql explorer創建bde別名
13.3.2 使用數據庫窗體向導
13.4 dataaccess組件
13.5 tdataset
13.6 tbdedataset和tdbdataset
13.7 ttable組件
13.7.1 sessionname和databasename特性
13.7.2 table屬性
13.7.3 fields
13.8 tquery組件
13.8.1 編寫 sql select語句
13.8.2 open與 execsql方法
13.8.3 requestlive特性
13.8.4 params
13.8.5 updateobject特性
13.9 tdatasource組件
13.10 tdatabase
13.10.1 carhedupdates
13.10.2 事務隔離級別
13.11 tsession
13.12 tbatchmove
13.13 tupdatesql
13.13.1 創建一個樣本 updatesql應用程序
13.13.2 編寫updatesql應用程序代碼
13.14 小結
第14章 使用數據控件
14.1 簡述兩層和三層設計
14.2 數據控件概覽
14.2.1 dbgrid
14.2.2 dbnavigator
14.2.3 dbtext
14.2.4 dbedit
14.2.5 dbmemo
14.2.6 dbimage
14.2.7 dblistbox
14.2.8 dbcombobox
14.2.9 dbcheckbox
14.2.10 dblookuplistbox
14.2.11 dblookupcombobox
14.2.12 dbrichedit
14.2.13 dbctrlgrid
14.2.14 dbchart
14.2.15 連接到datasource和dataset
14.2.16 數據控件特性
14.3 dbrichedit控件
14.3.1 格式化文本
14.3.2 更改段落特性
14.3.3 查找文本
14.3.4 流blob字段
14.4 dbgrid控件
14.4.1 列集合和列對象
14.4.2 柵格事件
14.4.3 定制單元柵格繪圖
14.5 dblookuplistbox和dbcombobox控件
14.6 dbchart控件
14.7 動態和靜態字段
14.7.1 字段編輯器
14.7.2 字段特性:使用字段約束、默認表達式和編輯掩碼
14.7.3 處理字段級事件
14.7.4 定義字段級的查找
14.7.5 關于動態字段組件和靜態字段組件的最后一點說明
14.8 數據庫字典
14.8.1 創建數據字典
14.8.2 將字典同dataset相關聯
14.9 創建定制的數據控件
14.9.1 添加tfielddatalink組件
14.9.2 使校件可復制
14.10 小結
第15章 midas編程
15.1 midas組件概述
15.1.1 定義服務器應用程序
15.1.2 定義客戶程序
15.2 對midas服務器進行查詢
15.2.1 服務器程序的實現
15.2. 2 實現客戶程序
15.3 錯誤處理
15.3.1 建立客戶與服務器示例程序
15.3.2 使用錯誤處理窗體
15.4 公文包客戶和服務器程序
15.5 小結
第16章 intranet與 internet編程
16.1 傳輸控制協議(tcp)組件
16.1.1 indy客戶端tcp組件
16.1.2 indy服務器tcp組件
16.2 用戶數據報(udp)組件
16.3 建立ftp客戶程序
16.3.1 連接到ftp服務器
16.3.2 上傳和下載文件
16.3.3 向ftp服務器發送命令
16.4 創建telnet客戶程序
16.5 使用pop3和smtp建立internet email客戶端程序
16.5.1 使用tidpop3組件
16.5.2 使用tidmessage組件
16.5.3 使用tidsmtp組件
16.6 小結
第17章 使用webbroker組件創建web服務器
17.1 html基礎
17.1.1 url(uniform resource locator)
17.1.2 基本的html結構
17.1.3 將可替換參數標記與webbroker一同使用
17.2 使用webbroker組件
17.2.1 webdispatcher組件
17.2.2 tpageproducer組件
17.2.3 tdatasetpageproducer組件
17.2.4 查看表數據
17.2.5 tquerytableproducer組件
17.3 使用cookie
17.4 小結
第18章 創建windows程序
18.1 準備工作
18.1.1 大有幫助的簡單工作
18.1.2 版本控制
18.2 開發中的delphi工程選項
18.2.1 應用設置
18.2.2 設置運行時錯誤
18.2.3 調試選項
18.2.4 加入版本信息
18.2.5 在richeditor工程中指定目錄和條件選項
18.3 建立主窗體
18.3.1 多文檔界面
18.3.2 添加tmainmenu組件
18.3.3 添加工具欄
18.3.4 tactionlist和 taction組件
18.3.5 建立狀態欄
18.4 建立編輯器窗體
18.4.1 自動合并 format菜單
18.4.2 創建一個惟一的臨時文件
18.5 永久保存注冊表中應用程序的設置
18.6 使程序合乎需要
18.6.1 調試與測試
18.6.2 質量保證
18.6.3 文檔
18.7 工程部署選項
18.8 小結
第19章 delphi的sql的程序設計
19.1 結構化查詢語言
19.2 sql編程
19.2.1 select語句
19.2.2 delete
19.2.3 insert
19.2.4 update
19.2.5 sql與tquery組件
19.3 高級sql編程
19.3.1 定義where子句
19.3.2 使用join子句
19.3.3 對數據排序
19.3.4 group by語句
19.3.5 having子句
19.3.6 union和intersection
19.3.7 定義嵌套查詢
19.4 小結
附錄a 使用opentools api的 delphi擴展示例
a.1 opentools api介紹
a.1.1 opentools接口
a.1.2 創建向導
a.2 創建定制向導
a.2.1 定義 new expert wizard
a.2.2 向delphi的菜單添加菜單項
a.2.3 建立代碼生成器
a.3 codegen.txt
a.3.1 將向導添加到 new items對話框
a.4 創建組件編輯器
a.4.1 定義上下文菜單
a.4.2 注冊組件編輯器
a.4.3 陰影標簽的組件編輯器
a.5 小結
附錄b 創建nt服務程序
b.1 創建服務程序
b.1.1 定義郵件發送器服務
b.2 安裝服務程序
b.3 使用服務控制管理器
b.4 服務事件日志
b.5 服務的調試
b.6 小結
附錄c 將程序轉變為自動化服務器
c.1 向工程添加自動化對象
c.1.1 使用自動化對象向導
c.1.2 在類型庫編輯器中定義接口
c.1.3 實現接口
c.1.4 運行服務器來注冊類型庫
c.2 建立測試程序
c.3 小結
附錄d 用delphi實現無線程序
d.1 準備工作
d.2 無線標記語言基礎
d.2.1 定義桌面(或wml文檔)
d.2.2 定義卡片
d.2.3 格式化標記
d.2.4 導航按鈕
d.2.5 模板
d.2.6 輸入域和變量
d.3 無線應用與 delphi
d.4 使用delphi創建無線服務器
d.4.1 建立聯系表
d.4.2 使用 web broker創建 cgi服務器
d.4.3 測試程序
d.5 小結

002_《Delphi6應用開發指南》


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品久久久99 | 天堂在线91 | 天天精品视频免费观看 | 日韩专区在线播放 | 亚洲精品综合网 | 亚洲一区二区中文字幕 | 神马电影网午夜 | 超碰97人 | 亚洲性人人天天夜夜摸 | 久久a区| 日本大人吃奶视频xxxx | 久久国产成人 | 99久久精品免费看国产免费 | www.99热.com| 老色鬼a∨在线视频在线观看 | 国产欧美精品一区二区三区 | 亚洲一区播放 | 天天操狠狠操夜夜操 | 欧美另类综合 | 日韩在线视频在线观看 | 一区二区三区免费看 | com.色.www在线观看 | 久久亚洲国产成人影院 | 夜夜爽天天狠狠九月婷婷 | 亚洲一区二区色情苍井空 | 亚洲国产欧洲精品路线久久 | 精品亚洲综合在线第一区 | 91热视频在线观看 | 亚洲精品一区二区 | 999精品视频在线观看 | 亚洲国产精品久久久 | 97av在线| 久久久久久久国产精品影院 | 久久亚洲高清 | 先锋资源中文字幕 | 高清在线一区二区 | 久久久精品一区 | 免费人成年短视频在线观看免费网站 | 欧美日韩在线视频播放 | 亚洲国产综合网 | 国产精品岛国久久久久久久 |