注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計Pascal/Delphi用Delphi開發(fā)共享軟件

用Delphi開發(fā)共享軟件

用Delphi開發(fā)共享軟件

定 價:¥49.00

作 者: 吳志輝 著
出版社: 化學工業(yè)出版社
叢編項:
標 簽: Delphi

ISBN: 9787122037107 出版時間: 2009-01-01 包裝: 平裝
開本: 16開 頁數(shù): 259 字數(shù):  

內(nèi)容簡介

  本書通過開發(fā)串口通訊程序、萬能圖形編輯器、通用表格編輯器、邏輯梯形圖編輯器、CMOS數(shù)據(jù)讀寫程序、多聲卡音頻自動播出系統(tǒng)、報表打印與動態(tài)連接庫、坦克大戰(zhàn)游戲、系統(tǒng)編程——鍵盤監(jiān)視、服務程序——定時關機、進程隱藏——監(jiān)視系統(tǒng)鍵盤、局域網(wǎng)編程、再談Win32 SDK編程13個編程技巧,以及工作任務管理器、桌面提示器、郵件群發(fā)程序3個軟件編程實例使讀者學習和掌握Delphi開發(fā)應用軟件的技巧和方法。本書主要讀者對象是有志開發(fā)共享軟件的在校學生、程序員以及編程愛好者,也可以作為計算機軟件專業(yè)教學第二課堂的培訓教材。

作者簡介

暫缺《用Delphi開發(fā)共享軟件》作者簡介

圖書目錄

第1章 緒言
1.1 程序員開發(fā)之路
1.2 本書學習方法
1.3 Delphi開發(fā)分類
1.4 對共享軟件的看法
1.5 支持源代碼開源
1.6 關于系統(tǒng)分析師
1.7 關于計算機語言
第2章 開發(fā)串口通訊程序
2.1 串口通訊組件的結構
2.1.1 事件對象的使用
2.1.2 接收數(shù)據(jù)線程
2.1.3 發(fā)送數(shù)據(jù)線程
2.2 在DelphiIDE環(huán)境開發(fā)組件
2.3 使用線程類TThread
2.4 組件的調(diào)試
2.5 代碼分析
2.6 應用程序設計
2.7 總結
習題
第3章 萬能圖形編輯器
3.1 功能分析
3.2 知識準備
3.3 TMyShape源代碼分析
3.4 在應用程序中動態(tài)創(chuàng)建可視組件
3.5 總結
習題
第4章 通用表格編輯器
4.1 INI文件的使用
4.2 INI文件的結構
4.3 INI文件的讀寫
4.4 INI文件的高級應用
4.5 INI文件的優(yōu)缺點
4.6 總結
習題
第5章 邏輯梯形圖編輯器
5.1 學習目標
5.2 結構化存儲復合文件的結構
5.3 STG文件的讀寫
5.4 STG文件的優(yōu)缺點
5.5 INI和.STG文件的性能測試比較
5.6 “簡易邏輯梯形圖編輯器”的開發(fā)
5.6.1 邏輯梯形圖的數(shù)據(jù)結構
5.6.2 類TMyLogic的實現(xiàn)
5.6.3 類TLGLink的實現(xiàn)
5.6.4 類TTestLG的實現(xiàn)
5.7 關于邏輯梯形圖路徑的遍歷
5.8 總結
習題
第6章 CMOS數(shù)據(jù)讀寫程序
6.1 編寫組件訪問IO內(nèi)存地址
6.2 組件源代碼分析
6.3 TMyWinIO的使用
6.4 總結
習題
第7章 多聲卡音頻自動播出系統(tǒng)
7.1 需求分析
7.2 知識準備
7.3 混音器組件簡介
7.4 混音器組件源代碼分析
7.4.1 混音器類
7.4.2 混音通道類
7.4.3 混音效果管理類
7.5 節(jié)目表編輯器簡介
7.6 自動播出軟件簡介
7.7 總結
習題
第8章 報表打印與動態(tài)連接庫
8.1 任務分析
8.2 如何顯示.DLL中的窗體
8.3 創(chuàng)建包含窗體的動態(tài)連接庫
8.4 如何模擬顯示報表和打印報表
8.5 總結
習題
第9章 坦克大戰(zhàn)游戲程序編寫
9.1 編寫實時游戲程序的要求
9.2 rankWar游戲簡介
9.3 素材庫程序編寫
9.4 地圖編輯程序編寫
9.5 游戲主程序編寫
9.5.1 精靈基類Tsprite的實現(xiàn)
9.5.2 精靈引擎TSpriteEngine的實現(xiàn)
9.5.3 坦克類的實現(xiàn)
9.5.4 主控程序編寫
9.6 總結
習題
第10章 系統(tǒng)編程——鍵盤監(jiān)視
10.1 任務分析
l0.2 建立鍵盤監(jiān)視DLL
l0.3鍵盤監(jiān)視組件的編寫
10.4 創(chuàng)建應用程序“鍵盤監(jiān)視
第ll章 服務程序編寫——定時關機
11.1 需求分析
11.2 如何編寫服務程序
11.3源代碼分析
11.4 安裝和使用服務程序
習題
第12章 進程隱藏——監(jiān)視系統(tǒng)鍵盤
12.1 進程和線程
12.2 創(chuàng)建進程隱藏程序
12_3動態(tài)連接庫的編寫
習題
第13章 局域網(wǎng)編程
13.1 學習任務
13.2 選擇通訊協(xié)議
13.3 獲取局域網(wǎng)中的工作組和計算機
13.4 建立簡單的通訊聯(lián)絡方式
13.5 取得遠程計算機的屏幕圖像
13.6 取得遠程計算機的進程信息
13.7 改進思路
13.8 完整代碼
習題
第14章 再談Win32SDK編程
14.1 再談使用Win32API的必要性
14.2 混音器編程中使用API
14.2.1 如何確定相關API之間的關系
14.2.2 正確使用數(shù)據(jù)結構
14.3 使用API的經(jīng)驗總結
14.4 用組件封裝API
習題
第l5章 軟件編程實例
l5.1 實例——工作任務管理器
15.1.1 需求目的
15.1.2 設計構思
15.1.3主要API函數(shù)介紹
15.1.4 主要工作流程
15.1.5 習題
15.2 實例2——桌面提示器
15.2.1 需求發(fā)現(xiàn)
15.2.2 設計思路
15.2.3 改變桌面墻紙
15.2.4 習題
15.3 實例3——郵件群發(fā)程序
15.3.1 非功能性要求
15.3.2 使用Indy9組件發(fā)送郵件
15.3.3 使用多線程方式發(fā)送郵件
15.3.4 共享軟件改進建議
習題
附錄
光盤使用說明
開發(fā)包的安裝

本目錄推薦

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