2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

用Delphi開發共享軟件(附光盤)

  • 作者:吳志輝 著
  • 出版社: 化學工業出版社
  • 出版時間:2009-01-01
  • 版次:1
  • 商品編號: 10144909

    頁數:259

    印刷時間:2009-01-01


HK$74.10 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

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

目錄

第1章 緒言
1.1 程序員開發之路
1.2 本書學習方法
1.3 Delphi開發分類
1.4 對共享軟件的看法
1.5 支持源代碼開源
1.6 關於系統分析師
1.7 關於計算機語言

第2章 開發串口通訊程序
2.1 串口通訊組件的結構
2.1.1 事件對象的使用
2.1.2 接收數據線程
2.1.3 發送數據線程
2.2 在DelphiIDE環境開發組件
2.3 使用線程類TThread
2.4 組件的調試
2.5 代碼分析
2.6 應用程序設計
2.7 總結
習題

第3章 萬能圖形編輯器
3.1 功能分析
3.2 知識準備
3.3 TMyShape源代碼分析
3.4 在應用程序中動態創建可視組件
3.5 總結
習題

第4章 通用表格編輯器
4.1 INI文件的使用
4.2 INI文件的結構
4.3 INI文件的讀寫
4.4 INI文件的高級應用
4.5 INI文件的優缺點
4.6 總結
習題

第5章 邏輯梯形圖編輯器
5.1 學習目標
5.2 結構化存儲復合文件的結構
5.3 STG文件的讀寫
5.4 STG文件的優缺點
5.5 INI和.STG文件的性能測試比較
5.6 「簡易邏輯梯形圖編輯器」的開發
5.6.1 邏輯梯形圖的數據結構
5.6.2 類TMyLogic的實現
5.6.3 類TLGLink的實現
5.6.4 類TTestLG的實現
5.7 關於邏輯梯形圖路徑的遍歷
5.8 總結
習題

第6章 CMOS數據讀寫程序
6.1 編寫組件訪問IO內存地址
6.2 組件源代碼分析
6.3 TMyWinIO的使用
6.4 總結
習題

第7章 多聲卡音頻自動播出系統
7.1 需求分析
7.2 知識準備
7.3 混音器組件簡介
7.4 混音器組件源代碼分析
7.4.1 混音器類
7.4.2 混音通道類
7.4.3 混音效果管理類
7.5 節目表編輯器簡介
7.6 自動播出軟件簡介
7.7 總結
習題

第8章 報表打印與動態連接庫
8.1 任務分析
8.2 如何顯示.DLL中的窗體
8.3 創建包含窗體的動態連接庫
8.4 如何模擬顯示報表和打印報表
8.5 總結
習題

第9章 坦克大戰遊戲程序編寫
9.1 編寫實時遊戲程序的要求
9.2 rankWar遊戲簡介
9.3 素材庫程序編寫
9.4 地圖編輯程序編寫
9.5 遊戲主程序編寫
9.5.1 精靈基類Tsprite的實現
9.5.2 精靈引擎TSpriteEngine的實現
9.5.3 坦克類的實現
9.5.4 主控程序編寫
9.6 總結
習題

第10章 系統編程——鍵盤監視
10.1 任務分析
l0.2 建立鍵盤監視DLL
l0.3鍵盤監視組件的編寫
10.4 創建應用程序「鍵盤監視

第ll章 服務程序編寫——定時關機
11.1 需求分析
11.2 如何編寫服務程序
11.3源代碼分析
11.4 安裝和使用服務程序
習題

第12章 進程隱藏——監視系統鍵盤
12.1 進程和線程
12.2 創建進程隱藏程序
12_3動態連接庫的編寫
習題

第13章 局域網編程
13.1 學習任務
13.2 選擇通訊協議
13.3 獲取局域網中的工作組和計算機
13.4 建立簡單的通訊聯絡方式
13.5 取得遠程計算機的屏幕圖像
13.6 取得遠程計算機的進程信息
13.7 改進思路
13.8 完整代碼
習題

第14章 再談Win32SDK編程
14.1 再談使用Win32API的必要性
14.2 混音器編程中使用API
14.2.1 如何確定相關API之間的關係
14.2.2 正確使用數據結構
14.3 使用API的經驗總結
14.4 用組件封裝API
習題

第l5章 軟件編程實例
l5.1 實例——工作任務管理器
15.1.1 需求目的
15.1.2 設計構思
15.1.3主要API函數介紹
15.1.4 主要工作流程
15.1.5 習題
15.2 實例2——桌面提示器
15.2.1 需求發現
15.2.2 設計思路
15.2.3 改變桌面牆紙
15.2.4 習題
15.3 實例3——郵件群發程序
15.3.1 非功能性要求
15.3.2 使用Indy9組件發送郵件
15.3.3 使用多線程方式發送郵件
15.3.4 共享軟件改進建議
習題
附錄
光盤使用說明
開發包的安裝


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。