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

Delphi 5高級編程:GUI編程

Delphi 5高級編程:GUI編程

定 價:¥50.00

作 者: 徐新華編著
出版社: 人民郵電出版社
叢編項: Delphi 5高級編程叢書
標(biāo) 簽: 軟件工具 Delphi

ISBN: 9787115084613 出版時間: 2000-04-01 包裝:
開本: 26cm 頁數(shù): 497頁 字數(shù):  

內(nèi)容簡介

  本書全面深入地介紹了如何運用 Delphi 5進行 GUI編程,書中的內(nèi)容非常豐富,涉及以下幾個方面:設(shè)計應(yīng)用程序的圖形界面;使用Windows公共對話框和Win32公共控件;通過剪貼板、DDE和OLE來共享信息;多媒體編程,介紹了一個簡單的媒體播放器和一個CD播放器; Win32編程,包括進程、內(nèi)核對象、GDI和USER對象、多任務(wù)和多線程、內(nèi)存管理、錯誤處理; Win32和Delpni的消息機制;文件、目錄和驅(qū)動器;各種類型的應(yīng)用程序,包括MDI程序、控制臺程序、服務(wù)程序、控制面板小程序;屏幕和打印機;圖像,并介紹了一個繪圖程序;多線程技術(shù)。本書內(nèi)容全面,敘述簡潔,例子豐富。Delphi的新手可以把它作為八門指導(dǎo)書,資深的Delphi程序員可以從中學(xué)到許多實用的編程技巧。

作者簡介

暫缺《Delphi 5高級編程:GUI編程》作者簡介

圖書目錄

第一章 設(shè)計圖形界面
1.l菜單
1.1.l菜單設(shè)計器
1.1.2 TMenultem
1.1.3菜單嵌套
1.1.4菜單模板和菜單資源
1.1.5 TMemu
1.1.6 TMainMenu
1.1.7在運行期控制菜單
1.2快捷菜單
1.3標(biāo)簽
1.4編輯框
1.5多行文本編輯器
1.6命令按鈕
1.7復(fù)選框
1.8單選框
1.9列表框
1.10組合框
1.11滾動條
1.12分組框
1.13單選分組框
1.14窗格
1.15動作列表
1.15.l動作列表機制的三個環(huán)節(jié)
1.15.2管理動作列表
1.15.3為客戶指定一個動作
1.16框架
1.17位圖按鈕
1.18快捷按鈕
1.19按格式輸入編輯框
1.20自繪柵格
1.21字符串柵格
1.22圖像
1.23幾何圖形
1.24分界
1.25滾動箱
1.26帶復(fù)選框的列表框
1.27尺寸調(diào)節(jié)桿
1.28靜態(tài)文本
1.29 TControlBar
l.30處理TApPlication的事件
1.31定時器
1.32圖板
1.33文件列表框
1.34目錄列表框
l.35驅(qū)動器組合框
1.36文件類型過濾器
第二章 公共對話框
2.1TCornmonDlalog
2.2“打開”對話框
2.3“另存為”對話框
2.4能預(yù)覽圖像的“打開”對話框
2.5能預(yù)覽圖像“另存為”對話框
2.6“字體”對話框
2.7“顏色”對話框
2.8“打印”對話樞
2.9“打印設(shè)置”對話框
2.10“查找”對話框
2.11“替換”對話框
第三章 Win32公共控件
3.1TAB控件
3.2多頁控件
3.2.l” TPageControl
3.2.2 17hbsheet
3.2.3在兩個多頁控件之間拖放頁
3.3圖像列表
3.3.1在設(shè)計期建立圖像列表
3.3.2在運行期動態(tài)建立圖像列表
3.3.3 TImageList
3.3.4屏幕捕捉器
3.4 RTF編輯器
3.4.1 TrichEdit
3.4.2 TTextAttributes
3.4.3 TParaAttributes
3.4.4在運行期設(shè)置字符格式
3.4.5動態(tài)顯示行和列的編號
3.5跟蹤條
3.6進程條
3.7加減控件
3.8熱鍵控件
3.9 AVI播放器
3.10日期和時間
3.11月歷
3.12樹狀視圖
3.12.1TTreeView
3.12.2描述 Master/Detail數(shù)據(jù)庫
3.12.3描述類的繼承關(guān)系
3.13列表視圖
3.14表頭控件
3.15狀態(tài)欄
3.16.1具欄
3.17酷欄
3.18TPapescroller
第四章 用剪貼板、DDE、OLE共享信息
4.l剪貼板
4.1.1TClipboard
4.1.2用剪貼板來共享文本
4.1.3用剪貼板共享圖像
4.1.4創(chuàng)建自己的剪貼板格式
4.2動態(tài)數(shù)據(jù)交換
4.2.l創(chuàng)建DDE程序的一般步驟
4.2.2 TDDEClientConv
4.2.3 TDDEClientltem
4.2.4 TDDEServetoonv
4.2.5TDDEServerItem
4.3 OLE客戶
第五章 多媒體編程
5.1WediaPlayer
5.2一個簡單的媒體播放器
5.3播放 WAV文件
5.4播放視頻剪輯
5.5一個CD播放器
第六章 Win32編程和消息
6.l進程
6.2內(nèi)核對象
6.3 GDI和 USER對象
6.4多任務(wù)和多線程
6.5內(nèi)存管理
6.6錯誤處理
6.7 Win32的消息機制
6.8 Delphi如何處理消息
6.8.1TMessage
6.8.2消息句柄
6.8.3對Result域賦值
6.8.4消息與事件的關(guān)系
6.9 OnMessape事件
6.10如何發(fā)送消息
6.11用戶自定義的消息
6.12剖析 VCL的消息機制
第七章 文件、目錄和驅(qū)動
7.1常用的三種文件
7.1.l文本文件
7.1.2有類型文件
7.1.3無類型文件
7.2 TFlestream
7.3內(nèi)存映射文件
7.3.l創(chuàng)建或打開文件
7.3.2創(chuàng)建文件映射對象
7.3.3將文件的視圖映射到進程地址空間
7.3.4取消文件視圖的映射
7.3.5關(guān)閉文件映射對象
7.3.6一個文本搜索程序
7.4目錄和驅(qū)動器
7.41獲得可用的驅(qū)動器列表
7.4.2獲取驅(qū)動器的信息
74.3獲取Windows目錄的位置
7.4.4獲取Windows\System目錄的位置
7.4.5獲取當(dāng)前目錄
7.4.6在目錄中查找文件
7.4.7復(fù)制和刪除目錄樹
將八章  Form和應(yīng)用程序
8.1TScrollingWinControl
8.2TCustoMorm
8.3 TFOrm
8.4有關(guān)Form的幾個編程技巧
8.4.1記憶FOrm關(guān)閉前的位置
8.4.2防止出現(xiàn)一個Form的多個實例
8.4.3使Form尺寸最小
8.4.4顯示封面
8.5 MDI程序
8.5.1“父” FOrm
8.5.2“于” Form
8.5.3自動創(chuàng)建“子’Form的實例 8.5.4在運行期生成“子” Form的實例
8.5.5合并菜單
8.5.6排列打開的子窗口
8.5.7在MDI程序的客戶區(qū)輸出一幅位圖
8.5.8創(chuàng)建一個隱藏的子Form
8.6控制臺程序
8.7服務(wù)程序
8.7.l創(chuàng)建一個服務(wù)程序
8.7.2 TServiceApplicatlon
8.7.3服務(wù)
8.7.4 TSCfVicC
8.7.5服務(wù)專用的線程
8.7.6一個 Internet服務(wù)
8.8控制面板小程序
8.8.l創(chuàng)建一個控制面板小程序
8.8.2 TAppletApplication
8.8.3模塊
8.8.4 TAppletModule
8.9操縱應(yīng)用程序
8.10防止出現(xiàn)應(yīng)用程序的多個實例
8.11退出或禁止退出 Windows
8.12注冊表
第九章 屏幕和打印機
9.1TScreen
9.2顯示和打印的一致性
9.3TPrinter對象
9.4典型的打印任務(wù)
9.4.l打印TMemo元件中的文本
9.4.2打印RTF格式的文本
9.4.3打印位圖
9.4.4打印 Form
9.4.5放棄打印進程
9.4.6指定默認的打印機
9.5 DEVMODE結(jié)構(gòu)
9.6打印機控制碼
第十章 圖像
10.1TFont
10.2進一步操縱字體
10.2.且有關(guān)字體的術(shù)語和基本元素
10.2.2 TLOGFON’T結(jié)構(gòu)
10.2.3實際創(chuàng)建一種字體
10.2.4獲取字體的信息
10.3 TCanvas
10.4 TPen
10.5 TBtush
10.6 Tricture
10.7 TBltinap
10.8 TMetafile
10.9 TMetafileCanvas
10.10坐標(biāo)系統(tǒng)和映射模式
10.10.l三種坐標(biāo)系統(tǒng)
10.10.2獲取屏幕和窗口的設(shè)備描述表
10.10.3坐標(biāo)映射
10.10.4窗口l視區(qū)范圍
10.10.5一個示范程序
10.11一個繪圖程序
第十一章 多線程
11.l概述
11.2創(chuàng)建線程對象
11.3設(shè)置線程的優(yōu)先級
11.4掛起和喚醒
l1.5緩存線程對象
11.6線程終止
11.7線程安全
11.8線程局部變量
11.9鎖定和阻塞
11.10依賴另一個線程的執(zhí)行結(jié)果
11.11測試一段代碼的執(zhí)行時間
11.12一個多線程排序程序

本目錄推薦

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