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

Delphi案例教程

Delphi案例教程

定 價:¥45.00

作 者: 陳志華編著
出版社: 中科多媒體電子出版社
叢編項: 北京科海案例教程系列
標 簽: Delphi

購買這本書可以去


ISBN: 9787900084033 出版時間: 2001-01-01 包裝:
開本: 26cm+光盤1片 頁數(shù): 437頁 字數(shù):  

內(nèi)容簡介

  本書是一本通過講解Delphi案例來說明其編程思路以及設(shè)計方法的計算機書籍。通過對每個案例的編程思路和代碼實現(xiàn)進行詳細地分析和講解,使讀者能夠快速地提高自己的程序設(shè)計水平,并達到舉一反三的目的。本書的案例內(nèi)容涉及面比較廣泛,從表層的界面設(shè)計到底層的API函數(shù)以及消息機制,從圖像處理到多媒體制作,從網(wǎng)絡(luò)編程到數(shù)據(jù)庫技術(shù)都進行了相應(yīng)地講解。另外,還針對Delphi某些自帶控件的缺點作了分析驗證,并提出了相應(yīng)的解決辦法,而且對某些控件的使用方法提出了提高效率的措施并進行了驗證。這些內(nèi)容基本上囊括了通常程序設(shè)計中的各個方面,凝聚了作者多年的Delphi編程經(jīng)驗,相信對啟發(fā)讀者的思路并提高讀者的編程水平會有很大幫助。本書主要面向中、高級用戶,要求讀者最好具備一定的Object Pascal語言基礎(chǔ)和Delphi使用經(jīng)驗。本書中所有案例程序都在中文Windows 98/2000系統(tǒng)、Delphi 6.0環(huán)境下編譯通過。由于篇幅有限,書中未能完整地列出每個案例的代碼,只講解了其中的重點部分,詳細的代碼請查閱光盤。另外,光盤上還放置有一些實用的控件,相信能幫助讀者提高編程效率。

作者簡介

暫缺《Delphi案例教程》作者簡介

圖書目錄

第1章 界面設(shè)計
案例1.1 制作不可移動的窗體
案例1.2 制作圓形窗體
案例1.3 制作不可見窗體
案例1.4 制作始終位于最上層的窗體
案例1.5 為窗體創(chuàng)建動畫光標
案例1.6 使窗體始終最小化
案例1.7 使富體始終最大化
案例1.8 在系統(tǒng)菜單中添加自定義菜單項
案例1.9 確定一個窗口是否為Top Level窗口
案例1.10 自定義Memo組件的邊界
案例1.11 用鼠標在窗體客戶區(qū)拖曳窗體
案例1.12 制作閃爍的窗口
案例1.13 將留體大小限定在一定范圍內(nèi)
案例1.14 制作透明窗體
案例1.15 獲取任務(wù)欄的尺寸
案例1.16 使窗體大小不依賴于屏幕分辨率
案例1.17 制作Splash窗口
案例1.18 制作帶背景的窗體
案例1.19 給窗體邊框“鑲邊”
案例1.20 制作半透明窗體
第2章 系統(tǒng)編程
案例2.1 隱藏任務(wù)欄
案例2.2 防止一個程序同時運行多次(一)
案例2.3 防止一個程序同時運行多次(二)
案例2.4 限制鼠標指針的移動區(qū)域
案例2.5 模擬鼠標的行為
案例2.6 在程序中打開或關(guān)閉IE窗口
案例2.7 使程序開機后自動運行
案例2.8 在自己的程序中關(guān)閉其他程序
案例2.9 獲取驅(qū)動器類型信息
案例2.10 操作INI文件
案例2.11 從文件中讀取超過255個字符的行
案例2.12 獲取文件的日期信息
案例2.13 檢測軟盤或光盤是否變化
案例2.14 檢測磁盤容量
案例2.15 檢測驅(qū)動器是否準備就緒
案例2.16 獲取Windows和System目錄
案例2.17 操作臨時文件
案例2.18 獲取Windows的版本信息
案例2.19 獲取CPU信息
案例2.20 獲取內(nèi)存信息
案例2.21 獲取系統(tǒng)顏色配置信息
案例2.22 獲取或更改計算機名
案例2.23 獲取用戶注冊信息
案例2.24 重啟或關(guān)閉計算機
案例2.25 打開控制面板
案例2.26 啟動屏幕保護程序
案例2.27 隱藏或顯示桌面上的圖標
案例2.28 獲取窗口標題欄中的文字
案例2.29 使應(yīng)用程序不出現(xiàn)在任務(wù)欄上
案例2.30 創(chuàng)建自己的程序組
第3章 Shell API編程
案例3.1 實現(xiàn)文件的自動打開和超鏈接
案例3.2 復(fù)制、移動或刪除整個目錄
案例3.3 編寫托盤程序
案例3.4 拖放文件
案例3.5 將文件加入到開始菜單的文檔中
案例3.6 格式化磁盤
案例3.7 抽取程序的關(guān)聯(lián)圖標
案例3.8 獲取Windows的若干特殊文件夾路徑(一)
案例3.9 獲取Windows的若干特殊文件夾路徑(二)
案例3.10 為程序創(chuàng)建快捷方式
案例3.11 將文件類型與應(yīng)用程序相關(guān)聯(lián)
案例3.12 定位包含指定文件的目錄
案例3.13 獲取文件信息
第4章 組件編程
案例4.1 實現(xiàn).dfm文件和.txt文件的互相轉(zhuǎn)換
案例4.2 用剪貼板復(fù)制和粘貼圖像
案例4.3 在ListBox和ComboBox組件中實現(xiàn)自動搜索
案例4.4 使程序能在循環(huán)中響應(yīng)界面操作
案例4.5 動態(tài)創(chuàng)建主菜單和菜單項
案例4.6 在StringGrid組件中刪除整行
案例4.7 加速ListBox組件的填充和清空
案例4.8 加速TreeView組件的填充和清空
案例4.9 在StringGrid組件中設(shè)置只讀欄
實例4.10 消除在Edit組件中按下回車鍵時的蜂鳴聲
案例4.11 運行時拖動組件
案例4.12 在SpeedButton組件上使用圖標
案例4.13 為ListBox組件增加水平滾動條
案例4.14 獲取RichEdit組件中光標所在的行號
第5章 圖像編程
案例5.1 將圖像從BMP格式轉(zhuǎn)換為JPG格式
案例5.2 將圖像從JPG,ICO,EMF,WMF格式轉(zhuǎn)換為BMP格式
案例5.3 將圖像從JPG,ICO,WMF,BMP格式轉(zhuǎn)換為EMF格式
案例5.4 轉(zhuǎn)換彩色位圖為灰度圖
案例5.5 提高對位圖像素的訪問速度
案例5.6 將文本轉(zhuǎn)換成圖像
案例5.7 實現(xiàn)TColor值與RGB值的互相轉(zhuǎn)換
案例5.8 實現(xiàn)多種漸變色
案例5.9 實現(xiàn)圖像的翻轉(zhuǎn)
案例5.10 創(chuàng)建JPEG圖像的縮略圖
案例5.11 用雙緩沖實現(xiàn)無閃爍動畫
第6章 多媒體編程
案例6.1 檢測/設(shè)置CD-ROM是否自動運行
案例6.2 自動彈開/關(guān)閉CD-ROM
案例6.3 獲取Audio-CD的序列號
案例6.4 檢測聲卡是否安裝
案例6.5 制作能播放MIDI、WAV和AVI文件的播放器
案例6.6 實現(xiàn)圖像之間的平滑過渡
第7章 網(wǎng)絡(luò)編程
案例7.1 獲取本機機器名、IP地址及其類別
案例7.2 獲取本機MAC地址
案例7.3 實現(xiàn)撥號連接
案例7.4 實現(xiàn)Ping操作
案例7.5 檢測局域網(wǎng)中某臺機器是否在網(wǎng)上
案例7.6 在局域網(wǎng)中通過計算機名獲取其IP地址
實例7.7 通過IP地址獲取計算機名
案例7.8 獲取Windows NT/2000網(wǎng)絡(luò)中的所有工作組(一)
案例7.9 獲取Windows NT/2000中的所有工作組(二)
案例7.10 獲取網(wǎng)絡(luò)中指定工作組內(nèi)的所有計算機
案例7.11 獲取網(wǎng)絡(luò)中指定計算機的共享資源信息
案例7.12 獲取網(wǎng)絡(luò)中某臺計算機的磁盤空間
案例7.13 在網(wǎng)絡(luò)中進行文件拷貝
案例7.14 實現(xiàn)網(wǎng)絡(luò)驅(qū)動器的映射和斷開
案例7.15 Windows NT/2000中利用API發(fā)送消息
案例7.16 用NMUDP組件實現(xiàn)遠程控制
案例7.17 用NMHTTP組件將域名轉(zhuǎn)換為IP地址
案例7.18 在程序中加入網(wǎng)上的圖片
案例7.19 用NMMsg、NMMSGServ組件收發(fā)消息
案例7.20 用NMURL組件對URL數(shù)據(jù)進行編碼和解碼
案例7.21 實現(xiàn)MIME、UUEncode編碼與解碼
案例7.22 編寫簡單的網(wǎng)絡(luò)聊天室
案例7.23 建立和使用Cookie
案例7.24 在Windows NT/2000下得到DNS服務(wù)器的域名及IP地址
案例7.25 獲取網(wǎng)絡(luò)中指定計算機所屬工作組及其MAC地址
案例7.26 獲取路由、默認網(wǎng)關(guān)以及網(wǎng)卡信息
案例7.27 獲取與遠程機連接時所經(jīng)過的路由信息
第8章 數(shù)據(jù)庫編程
案例8.1 在Delphi中進行數(shù)據(jù)集過濾
案例8.2 在數(shù)據(jù)庫中存取Word文檔
案例8.3 處理數(shù)據(jù)庫中日期型字段的顯示與輸入
案例8.4 動態(tài)改變DBGrid組件的顏色
案例8.5 定制BDE驅(qū)動程序以精簡Delphi數(shù)據(jù)庫應(yīng)用系統(tǒng)
案例8.6 解決打開DBF表時的“Index not found…”錯誤
案例8.7 優(yōu)化、反刪除dBase或FoxPro數(shù)據(jù)表
案例8.8 在一個DBGrid組件中顯示多個數(shù)據(jù)表數(shù)據(jù)
案例8.9 實現(xiàn)多種數(shù)據(jù)庫的關(guān)聯(lián)查詢
案例8.10 使用標準SQL語句實現(xiàn)字段數(shù)據(jù)的模糊查詢
案例8.11 通過注冊表在程序中增加數(shù)據(jù)源
案例8.12 存取圖像數(shù)據(jù)
案例8.13 用Delphi進行數(shù)據(jù)庫之間的轉(zhuǎn)換
案例8.14 自動登錄數(shù)據(jù)庫
案例8.15 自動檢測、建立數(shù)據(jù)庫別名和數(shù)據(jù)表
案例8.16 在程序中動態(tài)地建立和使用別名(一)
案例8.17 在程序中動態(tài)地建立和使用別名(二)
案例8.18 在程序中動態(tài)地建立和使用別名(三)
案例8.19 在程序中動態(tài)地建立和使用別名(四)
案例8.20 開發(fā)Web Mail程序

本目錄推薦

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