注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Pascal/Delphi跟我學Delphi 5.0編程指南

跟我學Delphi 5.0編程指南

跟我學Delphi 5.0編程指南

定 價:¥26.80

作 者: 朱宏偉
出版社: 冶金工業(yè)出版社
叢編項: 跟我學電腦軟件系列叢書
標 簽: 電腦網(wǎng)絡(luò)

ISBN: 9787502425159 出版時間: 2000-01-01 包裝: 平裝
開本: 16開 頁數(shù): 295 字數(shù):  

內(nèi)容簡介

  內(nèi)容提要本書是一部Delphi5.0的最新力作,通過具體的實例說明Delphi5.0的基本概念和使用Delphi編程的技巧。全書共包括12章:第1章是Delphi5.0的簡介;第2~5章介紹了窗體、工具欄和狀態(tài)欄、畫布、Registry;第6章闡述了Delphi的消息處理機制:第7章講述了如何編寫DLL(動態(tài)鏈接庫);第8章講述了多媒體應用;第9章作為第8章的延續(xù),講述了如何實現(xiàn)MP3播放器;第10章講述了數(shù)據(jù)庫;第11章講述了網(wǎng)絡(luò)應用程序;第12章講述了文件的操作。本書不僅闡述了Delphi編程的主要方面,同時也針對某些細節(jié)作了詳細的實例說明。本書敘述簡明易懂,適用于廣大計算機愛好者和學習使用Delphi的讀者。

作者簡介

暫缺《跟我學Delphi 5.0編程指南》作者簡介

圖書目錄

     目錄
   第1章 Delphi5.0簡介
    1.1Delphi5.0的集成開發(fā)環(huán)境
    1.1.1主窗口
    1.1.2對象管理器
    1.1.3窗體
    1.1.4代碼編輯器
    1.2如何建立Delphi程序
    1.2.1創(chuàng)建窗體
    1.2.2添加組件
    1.2.3設(shè)置屬性
    1.2.4響應事件
    1.2.5調(diào)試運行
    1.3Delphi文件分析
    1.3.1項目文件
    1.3.2單元文件
    1.3.3窗體說明文件
    1.4Delphi5.0新增特性
   第2章 了解窗體
    2.1如何改變窗體的屬性
    2.1.1使用對象管理器
    2.1.2通過窗體的OnCreate事件改變窗體屬性
    2.2如何創(chuàng)建新的窗體
    2.2.1靜態(tài)創(chuàng)建新的窗體
    2.2.2動態(tài)創(chuàng)建新的窗體
    2.3如何結(jié)束應用程序
    2.3.1關(guān)閉主窗體
    2.3.2使用TApplication的Terminate方法
    2.3.3使用Halt方法
    2.4結(jié)束應用程序前如何提示用戶
    2.4.1在OnClose事件中使用對話框
    2.4.2在OnCl0seQuery事件中使用對話框
    2.5使程序啟動時不顯示窗體
    2.5.1修改窗體的屬性
    2.5.2調(diào)用Sh0wWind0w函數(shù)
    2.5.3將窗體隱藏在任務條右下角的標題欄中
    2.6如何限制窗體最大化時的大小
    2.6.1重寫窗體的OnResize事件
    2.6.2捕獲WM-GETMINMAXINFO消息
    2.7如何劃分窗體
    2.7.1利用Splitter控件劃分窗體
    2.7.2利用鼠標事件劃分窗體
    2.7.3利用HeaderC0ntrol控件劃分窗體
    2.7.4利用Header控件劃分窗體
    2.7.5利用Label控件劃分窗體
    2.8如何使窗體的標題欄閃動
    2.8.1改變當前窗體
    2.8.2調(diào)用API函數(shù)FlashWind0w
    2.9如何拖動窗體的任意區(qū)域移動窗體
    2.9.1直接捕獲鼠標事件
    2.9.2捕獲WM-NCHITTEST消息
    2.10如何顯示多頁窗體
    2.10.1利用Notebook和TabSet控件
    2.10.2利用PageControl控件
    2.11防止應用程序的同時多次運行
    2.11.1利用API函數(shù)FindWindow
    2.11.2利用互斥對象
   第3章 工具欄及狀態(tài)欄
    3.1To0lBar組件
    3.1.1使用To0lBar組件制作工具欄
    3.1.2TpolBar運用實例
    3.2CoolBar組件
    3.2.1添加CoolBar組件
    3.2.2向CoolBar添加其他組件
    3.2.3Co01Bar的特點
    3.3StatusBar組件
    3.3.1添加StatusBar組件
    3.3.2在狀態(tài)欄中添加提示信息
    3.3.3在狀態(tài)欄中顯示按鍵信息
   第4章 畫布對象 Canvas
    4.1畫簡單的圖形
    4.1.1傳統(tǒng)的Wind0ws繪圖方法
    4.1.2利用Canvas對象繪圖
    4.2如何顯示位圖
    4.2.1利用Image控件
    4.2.2利用Bitmap對象顯示位圖
    4.3分塊顯示位圖
    4.3.1利用Canvas對象的CopyRect方法
    4.3.2利用Canvas對象的Brush屬性
    4.4改變位圖中特定的顏色
    4.4.1利用Canvas對象的Pixels數(shù)組屬性
    4.4.2利用Canvas對象的BrushCopy方法
    4.5透明地顯示位圖
    4.5.1利用Bitmap對象的Transparent屬性
    4.5.2利用位圖的邏輯運算產(chǎn)生透明的位圖
    4.6在位圖上顯示文字
    4.6.1利用Canvas對象的Pixels屬性
    4.6.2改變Brush對象的Style屬性
    4.7顛倒顯示位圖
    4.7.1利用Canvas對象的Pixels屬性逐行顛倒
    4.7.2巧妙利用Rect的參數(shù)順序
    4.8位圖顯示特技集錦
    4.8.1使位圖從下往上逐漸顯示在窗體上
    4.8.2使位圖由小變大逐漸顯示在窗體上
    4.8.3使位圖以馬賽克效果顯示在窗體上
    4.8.4使位圖以淡入淡出效果顯示在窗體上
    4.8.5兩幅位圖融合的效果
   第5章 注冊表操縱
    5.1TRegistry 組件
    5.1.1TRegistry組件的屬性
    5.1.2TRegistry組件的方法
    5.1.3清除Wind0Ws95中添加/刪除程序遺留的“垃圾”
    5.2TRegIniFile組件
    5.2.1TRegIniFile組件的特殊功能
    5.2.2TRegIniFile組件的屬性和方法
    5.2.3應用實例
   第6章 消息處理
    6.1Delphi消息系統(tǒng)
    6.2覆蓋原有消息處理方法
    6.2.1簡要操作步驟
    6.2.2范例
    6.3定義用戶消息及聲明消息處理方法
    6.3.1定義消息
    6.3.2聲明新的消息處理方法
    6.3.3發(fā)送自定義消息
    6.3.4范例
   第7章 學習使用DLL
    7.1通過DLL實現(xiàn)字符串的顯示
    7.1.1靜態(tài)裝載DLL
    7.1.2動態(tài)裝載DLL程序
    7.2在DLL中使用窗體
    7.2.1使用普通的Form
    7.2.2在DLL中使用MDICHILDForm
    7.3在DLL中使用資源
    7.3.1在普通的應用程序中使用資源
    7.3.2在DLL中使用資源
   第8章 多媒體應用
    8.1AVI文件的播放
    8.1.1實現(xiàn)步驟
    8.1.2程序源代碼及分析
    8.2MediaPlayer組件
    8.2.1MediaPlayer組件的主要屬性
    8.2.2MediaPlayer組件的響應事件
    8.2.3MediaPlayer組件的重要方法
    8.3制作一個多媒體播放器
    8.3.1實現(xiàn)多媒體播放器
    8.3.2源程序清單及分析
    8.4Animate組件及動畫運用
    8.4.1動畫的播放
    8.4.2Animate組件
   第9章 MP3播放器
    9.1利用現(xiàn)有軟件內(nèi)核代碼的技巧
    9.1.1獲取WINAMP的窗口句柄
    9.1.2確定Winamp執(zhí)行各項功能所對應的消息
    9.1.3編寫消息的發(fā)送方法
    9.2創(chuàng)建組件
    9.2.1建立單元文件和選擇基類
    9.2.2為組件類添加屬性 方法 事件
    9.2.3注冊組件
    9.2.4源代碼清單
    9.3利用組件編寫簡單的播放器
   第10章 Delphi數(shù)據(jù)庫應用程序開發(fā)
    10.1Delphi數(shù)據(jù)庫系統(tǒng)
    10.1.1數(shù)據(jù)庫管理系統(tǒng)(DatabaseManagementSystem)
    10.1.2數(shù)據(jù)庫應用程序
    10.1.3Delphi50——強大的數(shù)據(jù)庫應用程序開發(fā)工具
    10.2關(guān)于開發(fā)Delphi5.0數(shù)據(jù)庫應用程序
    10.3設(shè)計基于TTable組件的同學錄
    10.3.1實例簡介
    10.3.2相關(guān)組件簡介
    10.3.3具體設(shè)計過程
    10.4基于TQuery組件的SQL應用程序
    10.4.1實例說明
    10.4.2相關(guān)組件介紹
    10.4.3SQL語言基礎(chǔ)
    10.4.4實例設(shè)計
    10.5基于Client/Server的數(shù)據(jù)庫備份
    10.5.1實例說明
    10.5.2組件介紹
    10.5.3編程思路
    10.5.4界面設(shè)計
    10.5.5源程序及注釋
   第11章 網(wǎng)絡(luò)應用程序
    11.1聊天程序
    11.1.1使用TCP方式
    11.1.2使用UDP方式
    11.2Web應用程序
    11.2.1創(chuàng)建靜態(tài)網(wǎng)頁
    11.2.2創(chuàng)建動態(tài)Web頁面
   第12章 文件管理
    12.1文件類型和標準方法
    12.1.1文本文件
    12.1.2有類型文件
    12.1.3無類型文件
    12.2與文件有關(guān)的Delphi組件
    12.2.1Win3.1選項頁中的文件支持組件
    12.2.2Dia10gs選項頁中的文件支持組件
    12.2.3Sample選項頁中的文件支持組件
    12.3文件管理器的設(shè)計
    12.3.1實現(xiàn)文件管理器的步驟
    12.3.2程序源代碼
   

本目錄推薦

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