Delphi7程序設(shè)計技巧與實例

出版時間:2003-5  出版社:中國鐵道  作者:吳天準 編著  頁數(shù):526  字數(shù):820  
Tag標簽:無  

內(nèi)容概要

Delphi7是著名的Borland(Inprise)公司開發(fā)的可視化程序開發(fā)工具,功能強大,廣受好評。Delphi7增強了原有的Windows程序開發(fā)優(yōu)勢,而且進軍Linux,全面支持.NET技術(shù),為工業(yè)標準化的網(wǎng)絡(luò)服務(wù),以及互聯(lián)網(wǎng)上B2B、B2C和P2P的集成帶來了唯一的快速開工具。
全書一共由17章組成,主要內(nèi)容包括Delphi的開發(fā)環(huán)境的使用、對象Pascal語言、Delphi程序的編譯、調(diào)試和組件的使用,全面、深入介紹Windows編程的各個方面如界面設(shè)計、多媒體、ActiveX、文件和打印、MDI、多線程、數(shù)據(jù)庫、網(wǎng)絡(luò)編程以及Windows的核心編程。本書特點是將各種編程技術(shù)分解為各個知識要點,講解透徹,用豐富的實例加工明確的步驟、詳細的解說注釋幫助您扎實地掌握Delphi編程的各個方面的技巧。本書附帶的光盤收錄了全部的例程源代碼。

書籍目錄

第1章 親密接觸Delphi 7 11-1 關(guān)于Delphi的來龍去脈 21-2 Delphi 7的新特點 31-3 Delphi 7的集成開發(fā)環(huán)境(IDE) 41-4 編程環(huán)境的優(yōu)化 51-5 編輯環(huán)境的設(shè)置 61-6 工程設(shè)置 71-7 搜索代碼 81-8 使用“To-Do List” 81-9 使用項目管理 91-10 對齊組件 91-11 使用代碼瀏覽器 91-12 使用代碼編輯器 101-13 單元文件代碼說明 101-14 工程文件代碼說明 121-15 組件編輯技巧 121-16 復(fù)制組件模板 131-17 Delphi的對象庫(Object Repository) 141-18 Delphi相關(guān)工具 141-19 Delphi幾個易混概念的比較 151-20 Delphi程序設(shè)計技巧 151-21 IDE的快捷鍵 161-22 Delphi的命名規(guī)范 171-23 Delphi的文件格式 18第2章 對象Pascal語言 212-1 Pascal的標識符(Identifiers) 222-2 Pascal的保留字 222-3 Pascal的數(shù)字和字符 232-4 Pascal的注釋 232-5 Pascal的整數(shù)類型 242-6 Pascal的實數(shù)類型 242-7 Pascal的布爾類型 252-8 Pascal的字符類型 252-9 Pascal的字符串類型 262-10 Pascal的用戶自定義類型 262-11 Pascal的枚舉類型 272-12 Pascal的數(shù)組類型 272-13 Pascal的集合類型 282-14 Pascal的記錄類型 292-15 Pascal的指針類型 302-16 Pascal的可變類型 312-17 Pascal的文件類型 312-18 Pascal的常量和變量 342-19 Pascal的運算符 352-20 Pascal的語句 362-21 Pascal的過程和函數(shù) 412-22 Pascal的作用域 442-23 基本數(shù)據(jù)類型相關(guān)函數(shù) 442-24 文件操作 482-25 面向?qū)ο缶幊蹋∣OP) 502-26 Delphi中的類和封裝 522-27 Delphi中的繼承 542-28 Delphi中的多態(tài) 542-29 Delphi中的方法 562-30 Delphi中的接口 582-31 Delphi的異常處理 602-32 “異常”的異常 62第3章 Delphi的工程和框架類 633-1 Delphi的工程結(jié)構(gòu) 643-2 Delphi工程的建立 653-3 Delphi工程的管理 673-4 使用工程瀏覽器(Project Browser) 673-5 Delphi的TObject類 693-6 Delphi中的IInterface和IUnknown類 693-7 Delphi中的TPersistent類 703-8 Delphi中的TComponet類 703-9 Delphi中的TControl 類和TWinControl 類 713-10 Delphi中的TForm 類 723-11 Delphi中的TApplication 類 743-12 Delphi中的TCanvas類 773-13 Delphi中的TRecall類 783-14 Delphi中的TScreen類 793-15 Delphi中的TPrinter類 793-16 Delphi中的時間庫異常類 813-17 Delphi中的對象異常類 843-18 Delphi中的組件異常類 85第4章 Delphi的編譯與調(diào)試 874-1 Delphi 7的編譯 884-2 程序的運行 944-3 變量的查看 944-4 斷點的使用 954-5 其他的調(diào)試查看窗口 974-6 向集成調(diào)試器傳遞命令行參數(shù) 974-7 數(shù)據(jù)的計算和修改 974-8 簡化中斷命令 984-9 編譯設(shè)置 984-10 調(diào)試設(shè)置 994-11 使用Turbo Debugger調(diào)試 1004-12 使用WinSight調(diào)試 100第5章 Delphi界面設(shè)計 1035-1 窗體概述 1045-2 設(shè)置窗體的標題欄 1045-3 設(shè)置窗體的外觀和邊框 1045-4 設(shè)置窗體的字體整體風(fēng)格 1055-5 設(shè)置窗體的大小和顯示狀態(tài) 1055-6 關(guān)閉窗體的常用處理方法 1055-7 使用OnCloseQuery關(guān)閉窗體 1065-8 創(chuàng)建窗體的初始化處理 1065-9 處理窗體的鍵盤響應(yīng)事件 1075-10 繪制窗體 1075-11 創(chuàng)建啟動畫面 1085-12 創(chuàng)建透明窗體 1095-13 限制窗體大小 1115-14 隨意拖動的窗體 1115-15 禁止用戶切換的窗口 1125-16 不受用戶控制的窗體 1125-17 設(shè)置菜單屬性的常用技巧 1135-18 在菜單上添加歷史文件 1145-19 動態(tài)生成菜單 1155-20 在菜單中添加圖標 1165-21 創(chuàng)建不規(guī)則窗體 1175-22 在窗體上設(shè)置熱鍵 1185-23 工具條與按鈕概述 1195-24 狀態(tài)欄的使用技巧 1195-25 浮動工具欄設(shè)計 1205-26 狀態(tài)欄中插入進程條 1215-27 設(shè)計與眾不同的工具欄 1235-28 Splitter的使用 1245-29 TreeView的使用 1255-30 制作彩色標簽 1265-31 分行提示 1275-32 制作動態(tài)有聲標簽 1275-33 ListView組件的使用 1285-34 組件的拖放事件 1295-35 使用查找和替換對話框 1305-36 外部文件的拖放打開 133第6章 多媒體技術(shù) 1356-1 Delphi 7圖形圖像組件的使用 1366-2 MediaPlayer組件的使用 1376-3 TCanvas的使用 1386-4 Tpen和TBrush的使用 1416-5 TMediaPlayer的使用 1426-6 TAnimate的使用 1446-7 播放視頻文件 1466-8 視頻的全屏顯示 1476-9 播放MP3 1486-10 利用畫布為控件添加邊框 1516-11 利用畫布實現(xiàn)卡拉OK效果 1526-12 顯示鼠標選取框 1546-13 鼠標繪圖 1566-14 通用動畫演示 1566-15 圖像顯示特效 1586-16 放大鏡效果 1646-17 使用彩色光標 1686-18 制作自己的屏保程序 1696-19 用TChart組件顯示內(nèi)存使用情況 172第7章 COM、OLE和ActiveX技術(shù) 1757-1 什么是COM 1767-2 面向?qū)ο驪ascal中的COM的實現(xiàn) 1777-3 COM對象的創(chuàng)建 1787-4 什么是OLE 1807-5 OLE與自動化 1817-6 什么是ActiveX 1847-7 Delphi中創(chuàng)建OLE對象 1857-8 Delphi中使用自動化技術(shù) 1897-9 Delphi中使用自動化事件 1937-10 Delphi中使用OLE Server組件 1987-11 添加ActiveX控件 2027-12 Delphi中使用ActiveX控件 2047-13 ActiveX程序發(fā)布和控件注冊 206第8章 文件操作和管理 2078-1 Delphi中的文件類型 2088-2 文本文件的操作 2088-3 類型文件的操作 2108-4 無類型文件的操作 2128-5 文件管理的過程和函數(shù) 2148-6 目錄操作的過程和函數(shù) 2178-7 Delphi的文件組件 2208-8 Delphi中的文件流 2218-9 文件相關(guān)的API函數(shù) 2288-10 從文件中讀取超過255個字符的行 2308-11 INI文件的操作 2308-12 將文件刪除到回收站中 2338-13 文件搜索 2348-14 對多個文件進行操作 2388-15 刪除目錄 2418-16 拷貝整個目錄 2468-17 查詢驅(qū)動器狀態(tài) 2488-18 如何把一個URL加入到瀏覽器中的收藏夾 2498-19 獲取同文件關(guān)聯(lián)的圖標 251第9章 Delphi的打印 2579-1 組件的簡單打印 2589-2 打印位圖 2599-3 使用TPrinter 2609-4 打印相關(guān)的API函數(shù) 2629-5 坐標系統(tǒng)和坐標映射 2649-6 Delphi中的打印相關(guān)組件 2679-7 打印的一些經(jīng)驗和技巧 2709-8 檢測打印的頁邊距 2709-9 檢測是否存在打印機 2739-10 使用打印機內(nèi)置字體打印 2739-11 打印旋轉(zhuǎn)字體 2769-12 打印可視組件 2799-13 制作預(yù)覽窗口 2839-14 改變系統(tǒng)默認打印機 291第10章 MDI應(yīng)用程序 29310-1 MDI的窗體 29410-2 創(chuàng)建MDI應(yīng)用程序 29410-3 MDI中的菜單融合 30010-4 給MDI客戶區(qū)加上背景圖像 30810-5 在MDI的客戶區(qū)實現(xiàn)顏色漸變 31010-6 去除MDI客戶區(qū)的滾動條 31110-7 使MDI主窗體響應(yīng)鍵盤事件 313第11章 多線程應(yīng)用程序 31511-1 任務(wù)、線程和進程 31611-2 TThread類 31711-3 線程與VCL的同步 32111-4 線程的優(yōu)先級 32411-5 線程的同步 32811-6 線程的數(shù)據(jù)存儲 33611-7 多線程查找 33611-8 查看系統(tǒng)的進程 341第12章 桌面數(shù)據(jù)庫應(yīng)用程序 34512-1 數(shù)據(jù)庫系統(tǒng)概述 34612-2 使用SQL語句 34912-3 使用數(shù)據(jù)庫桌面 35012-4 使用Borland數(shù)據(jù)庫引擎 35312-5 使用SQL Explorer 35412-6 數(shù)據(jù)訪問組件 35512-7 使用Database組件 35612-8 使用DataSource組件 35812-9 TDataSet類 36012-10 使用Table組件 36412-11 使用Query組件 36712-12 創(chuàng)建數(shù)據(jù)庫應(yīng)用程序 36812-13 數(shù)據(jù)控制組件 37012-14 記錄的過濾、查找與排序 37312-15 報表處理 38012-16 數(shù)據(jù)處理綜合應(yīng)用 382第13章 ADO和ODBC數(shù)據(jù)庫編程 39113-1 數(shù)據(jù)庫接口的比較 39213-2 Delphi的ADO組件 39313-3 ADO組件的使用 39713-4 動態(tài)設(shè)置ODBC數(shù)據(jù)源 40113-5 訪問ODBC數(shù)據(jù)庫 403第14章 客戶/服務(wù)器應(yīng)用程序 40914-1 客戶/服務(wù)器的基本概念 40914-2 客戶/服務(wù)器模型 41114-3 客戶/服務(wù)器模型的工作機制 41214-4 為什么選用客戶/服務(wù)器結(jié)構(gòu) 41214-5 使用InterBase服務(wù)器 41414-6 服務(wù)器端的程序設(shè)計 41614-7 存儲過程 41914-8 客戶端程序設(shè)計 423第15章 MIDAS開發(fā) 42915-1 MIDAS和多層體系 43015-2 MIDAS的組成 43215-3 MIDAS的工作原理 43415-4 Delphi中的MIDAS組件 43415-5 創(chuàng)建應(yīng)用服務(wù)器 43615-6 創(chuàng)建客戶程序 43715-7 應(yīng)用服務(wù)器和客戶程序的連接 43815-8 一個MIDAS應(yīng)用程序?qū)嵗?44015-9 錯誤處理 44315-10 MIDAS程序的發(fā)布 444第16章 網(wǎng)絡(luò)編程 44716-1 CGI、ISAPI和NSAPI概述 44816-2 Web應(yīng)用系統(tǒng)的構(gòu)成 44816-3 Web程序的工作原理 45116-4 Delphi中的Web組件 45216-5 創(chuàng)建Web應(yīng)用程序 45916-6 使用Delphi創(chuàng)建計數(shù)器 46216-7 開發(fā)自己的瀏覽器 47016-8 套接字基礎(chǔ) 47316-9 網(wǎng)絡(luò)通訊協(xié)議簡介 47616-10 使用WinSock實現(xiàn)FTP功能 478第17章 Windows核心編程 48517-1 Win32 API編程 48617-2 消息機制 48717-3 動態(tài)鏈接庫 49217-4 動態(tài)數(shù)據(jù)交換 49617-5 剪貼板技術(shù) 49917-6 注冊表 50217-7 制作托盤程序 50817-8 設(shè)置快捷方式 51517-9 內(nèi)存映射文件 51717-10 使用鉤子 523

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Delphi7程序設(shè)計技巧與實例 PDF格式下載


用戶評論 (總計1條)

 
 

  •   早就忘了
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7