注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計Pascal/DelphiDelphi 7程序設計技巧與實例

Delphi 7程序設計技巧與實例

Delphi 7程序設計技巧與實例

定 價:¥55.00

作 者: 吳天準編著
出版社: 中國鐵道出版社
叢編項: 技巧與實例系列叢書
標 簽: Delphi

ISBN: 9787113051778 出版時間: 2003-05-01 包裝: 精裝
開本: 26cm 頁數: 526 字數:  

內容簡介

  Delphi7是著名的Borland(Inprise)公司開發(fā)的可視化程序開發(fā)工具,功能強大,廣受好評。Delphi7增強了原有的Windows程序開發(fā)優(yōu)勢,而且進軍Linux,全面支持.NET技術,為工業(yè)標準化的網絡服務,以及互聯(lián)網上B2B、B2C和P2P的集成帶來了唯一的快速開工具。全書一共由17章組成,主要內容包括Delphi的開發(fā)環(huán)境的使用、對象Pascal語言、Delphi程序的編譯、調試和組件的使用,全面、深入介紹Windows編程的各個方面如界面設計、多媒體、ActiveX、文件和打印、MDI、多線程、數據庫、網絡編程以及Windows的核心編程。本書特點是將各種編程技術分解為各個知識要點,講解透徹,用豐富的實例加工明確的步驟、詳細的解說注釋幫助您扎實地掌握Delphi編程的各個方面的技巧。本書附帶的光盤收錄了全部的例程源代碼。◆本書務求語言簡潔明快,通俗易懂,拉近與讀者的距離,以淺顯的語言揭示復雜技術的精髓◆本書實例非常豐富,對于大部分的知識點,都給出了有代表性或是提高性的例子,有助于讀者理解和掌握?!舯緯木幣旁瓌t是由易到難,由簡到繁,先介紹有關知識和技術,再以實例說明其開發(fā)應用,每個例程分步闡述,條理清楚,對于程序中的重點和難點詳加解釋和說明?!魹榱朔奖阕x者,對于一些細節(jié)和重點以及綜合性較強的內容,分別用“注意”、“技巧”、“提示”、“參考”等標出

作者簡介

暫缺《Delphi 7程序設計技巧與實例》作者簡介

圖書目錄

第1章 親密接觸Delphi 7 
1-1 關于Delphi的來龍去脈 
1-2 Delphi 7的新特點 
1-3 Delphi 7的集成開發(fā)環(huán)境(IDE) 
1-4 編程環(huán)境的優(yōu)化 
1-5 編輯環(huán)境的設置 
1-6 工程設置 
1-7 搜索代碼 
1-8 使用“To-Do List” 
1-9 使用項目管理 
1-10 對齊組件 
1-11 使用代碼瀏覽器 
1-12 使用代碼編輯器 
1-13 單元文件代碼說明 
1-14 工程文件代碼說明 
1-15 組件編輯技巧 
1-16 復制組件模板 
1-17 Delphi的對象庫(Object Repository) 
1-18 Delphi相關工具 
1-19 Delphi幾個易混概念的比較 
1-20 Delphi程序設計技巧 
1-21 IDE的快捷鍵 
1-22 Delphi的命名規(guī)范 
1-23 Delphi的文件格式 
第2章 對象Pascal語言 
2-1 Pascal的標識符(Identifiers) 
2-2 Pascal的保留字 
2-3 Pascal的數字和字符 
2-4 Pascal的注釋 
2-5 Pascal的整數類型 
2-6 Pascal的實數類型 
2-7 Pascal的布爾類型 
2-8 Pascal的字符類型 
2-9 Pascal的字符串類型 
2-10 Pascal的用戶自定義類型 
2-11 Pascal的枚舉類型 
2-12 Pascal的數組類型 
2-13 Pascal的集合類型 
2-14 Pascal的記錄類型 
2-15 Pascal的指針類型 
2-16 Pascal的可變類型 
2-17 Pascal的文件類型 
2-18 Pascal的常量和變量 
2-19 Pascal的運算符 
2-20 Pascal的語句 
2-21 Pascal的過程和函數 
2-22 Pascal的作用域
2-23 基本數據類型相關函數 
2-24 文件操作 
2-25 面向對象編程(OOP)
2-26 Delphi中的類和封裝 
2-27 Delphi中的繼承 
2-28 Delphi中的多態(tài) 
2-29 Delphi中的方法 
2-30 Delphi中的接口 
2-31 Delphi的異常處理
2-32 “異?!钡漠惓?nbsp;
第3章 Delphi的工程和框架類 
3-1 Delphi的工程結構 
3-2 Delphi工程的建立 
3-3 Delphi工程的管理 
3-4 使用工程瀏覽器(Project Browser) 
3-5 Delphi的TObject類 
3-6 Delphi中的IInterface和IUnknown類
3-7 Delphi中的TPersistent類 
3-8 Delphi中的TComponet類 
3-9 Delphi中的TControl 類和TWinControl 類 
3-10 Delphi中的TForm 類 
3-11 Delphi中的TApplication 類 
3-12 Delphi中的TCanvas類 
3-13 Delphi中的TRecall類 
3-14 Delphi中的TScreen類 
3-15 Delphi中的TPrinter類 
3-16 Delphi中的時間庫異常類 
3-17 Delphi中的對象異常類 
3-18 Delphi中的組件異常類 
第4章 Delphi的編譯與調試 
4-1 Delphi 7的編譯 
4-2 程序的運行
4-3 變量的查看 
4-4 斷點的使用 
4-5 其他的調試查看窗口 
4-6 向集成調試器傳遞命令行參數 
4-7 數據的計算和修改 
4-8 簡化中斷命令 
4-9 編譯設置 
4-10 調試設置 
4-11 使用Turbo Debugger調試
4-12 使用WinSight調試 
第5章 Delphi界面設計 
5-1 窗體概述 
5-2 設置窗體的標題欄 
5-3 設置窗體的外觀和邊框 
5-4 設置窗體的字體整體風格 
5-5 設置窗體的大小和顯示狀態(tài) 
5-6 關閉窗體的常用處理方法 
5-7 使用OnCloseQuery關閉窗體 
5-8 創(chuàng)建窗體的初始化處理 
5-9 處理窗體的鍵盤響應事件 
5-10 繪制窗體 
5-11 創(chuàng)建啟動畫面 
5-12 創(chuàng)建透明窗體 
5-13 限制窗體大小 
5-14 隨意拖動的窗體 
5-15 禁止用戶切換的窗口 
5-16 不受用戶控制的窗體 
5-17 設置菜單屬性的常用技巧 
5-18 在菜單上添加歷史文件 
5-19 動態(tài)生成菜單 
5-20 在菜單中添加圖標 
5-21 創(chuàng)建不規(guī)則窗體 
5-22 在窗體上設置熱鍵 
5-23 工具條與按鈕概述 
5-24 狀態(tài)欄的使用技巧 
5-25 浮動工具欄設計 
5-26 狀態(tài)欄中插入進程條
5-27 設計與眾不同的工具欄 
5-28 Splitter的使用 
5-29 TreeView的使用 
5-30 制作彩色標簽 
5-31 分行提示 
5-32 制作動態(tài)有聲標簽 
5-33 ListView組件的使用 
5-34 組件的拖放事件 
5-35 使用查找和替換對話框 
5-36 外部文件的拖放打開 
第6章 多媒體技術 
6-1 Delphi 7圖形圖像組件的使用 
6-2 MediaPlayer組件的使用 
6-3 TCanvas的使用 
6-4 Tpen和TBrush的使用 
6-5 TMediaPlayer的使用 
6-6 TAnimate的使用 
6-7 播放視頻文件 
6-8 視頻的全屏顯示 
6-9 播放MP3 
6-10 利用畫布為控件添加邊框 
6-11 利用畫布實現卡拉OK效果 
6-12 顯示鼠標選取框 
6-13 鼠標繪圖 
6-14 通用動畫演示 
6-15 圖像顯示特效 
6-16 放大鏡效果 
6-17 使用彩色光標 
6-18 制作自己的屏保程序 
6-19 用TChart組件顯示內存使用情況 
第7章 COM、OLE和ActiveX技術 
7-1 什么是COM 
7-2 面向對象Pascal中的COM的實現 
7-3 COM對象的創(chuàng)建 
7-4 什么是OLE 
7-5 OLE與自動化 
7-6 什么是ActiveX 
7-7 Delphi中創(chuàng)建OLE對象 
7-8 Delphi中使用自動化技術 
7-9 Delphi中使用自動化事件 
7-10 Delphi中使用OLE Server組件 
7-11 添加ActiveX控件 
7-12 Delphi中使用ActiveX控件 
7-13 ActiveX程序發(fā)布和控件注冊 
第8章 文件操作和管理 
8-1 Delphi中的文件類型 
8-2 文本文件的操作 
8-3 類型文件的操作 
8-4 無類型文件的操作 
8-5 文件管理的過程和函數 
8-6 目錄操作的過程和函數 
8-7 Delphi的文件組件 
8-8 Delphi中的文件流 
8-9 文件相關的API函數 
8-10 從文件中讀取超過255個字符的行 
8-11 INI文件的操作 
8-12 將文件刪除到回收站中 
8-13 文件搜索 
8-14 對多個文件進行操作 
8-15 刪除目錄 
8-16 拷貝整個目錄 
8-17 查詢驅動器狀態(tài) 
8-18 如何把一個URL加入到瀏覽器中的收藏夾 
8-19 獲取同文件關聯(lián)的圖標 
第9章 Delphi的打印 
9-1 組件的簡單打印
9-2 打印位圖 
9-3 使用TPrinter 
9-4 打印相關的API函數 
9-5 坐標系統(tǒng)和坐標映射 
9-6 Delphi中的打印相關組件 
9-7 打印的一些經驗和技巧 
9-8 檢測打印的頁邊距 
9-9 檢測是否存在打印機
9-10 使用打印機內置字體打印 
9-11 打印旋轉字體 
9-12 打印可視組件 
9-13 制作預覽窗口 
9-14 改變系統(tǒng)默認打印機 
第10章 MDI應用程序 
10-1 MDI的窗體 
10-2 創(chuàng)建MDI應用程序 
10-3 MDI中的菜單融合 
10-4 給MDI客戶區(qū)加上背景圖像 
10-5 在MDI的客戶區(qū)實現顏色漸變 
10-6 去除MDI客戶區(qū)的滾動條 
10-7 使MDI主窗體響應鍵盤事件 
第11章 多線程應用程序 
11-1 任務、線程和進程 
11-2 TThread類 
11-3 線程與VCL的同步 
11-4 線程的優(yōu)先級 
11-5 線程的同步 
11-6 線程的數據存儲 
11-7 多線程查找 
11-8 查看系統(tǒng)的進程 
第12章 桌面數據庫應用程序 
12-1 數據庫系統(tǒng)概述 
12-2 使用SQL語句 
12-3 使用數據庫桌面 
12-4 使用Borland數據庫引擎 
12-5 使用SQL Explorer 
12-6 數據訪問組件 
12-7 使用Database組件 
12-8 使用DataSource組件 
12-9 TDataSet類 
12-10 使用Table組件 
12-11 使用Query組件 
12-12 創(chuàng)建數據庫應用程序 
12-13 數據控制組件 
12-14 記錄的過濾、查找與排序 
12-15 報表處理 
12-16 數據處理綜合應用 
第13章 ADO和ODBC數據庫編程 
13-1 數據庫接口的比較 
13-2 Delphi的ADO組件 
13-3 ADO組件的使用 
13-4 動態(tài)設置ODBC數據源
13-5 訪問ODBC數據庫 
第14章 客戶/服務器應用程序 
14-1 客戶/服務器的基本概念 
14-2 客戶/服務器模型 
14-3 客戶/服務器模型的工作機制 
14-4 為什么選用客戶/服務器結構 
14-5 使用InterBase服務器 
14-6 服務器端的程序設計 
14-7 存儲過程 
14-8 客戶端程序設計 
第15章 MIDAS開發(fā) 
15-1 MIDAS和多層體系 
15-2 MIDAS的組成 
15-3 MIDAS的工作原理 
15-4 Delphi中的MIDAS組件 
15-5 創(chuàng)建應用服務器 
15-6 創(chuàng)建客戶程序 
15-7 應用服務器和客戶程序的連接 
15-8 一個MIDAS應用程序實例 
15-9 錯誤處理 
15-10 MIDAS程序的發(fā)布 
第16章 網絡編程 
16-1 CGI、ISAPI和NSAPI概述 
16-2 Web應用系統(tǒng)的構成 
16-3 Web程序的工作原理 
16-4 Delphi中的Web組件 
16-5 創(chuàng)建Web應用程序 
16-6 使用Delphi創(chuàng)建計數器 
16-7 開發(fā)自己的瀏覽器 
16-8 套接字基礎 
16-9 網絡通訊協(xié)議簡介 
16-10 使用WinSock實現FTP功能 
第17章 Windows核心編程
17-1 Win32 API編程 
17-2 消息機制 
17-3 動態(tài)鏈接庫 
17-4 動態(tài)數據交換 
17-5 剪貼板技術 
17-6 注冊表 
17-7 制作托盤程序 
17-8 設置快捷方式 
17-9 內存映射文件 
17-10 使用鉤子

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號