圖書標籤:
发表于2024-11-24
Delphi 4.x程序設計入門學得快 pdf epub mobi txt 電子書 下載 2024
本書主要介紹瞭Windows下強大的編程工具Delphi 4.x的使用方法。書中從Windows事件驅動編程方法、麵嚮對象的概念及Delphi控件中心的編程思想開始變起,通過一個個典型的程序例子由淺入深的教會讀者使用Delphi的種種控件來快速生成強大的Windows應用程序。本書首先講述如何編製通用的Windows程序,然後介紹在Delphi中多媒體與數據庫程序設計技術,最後討論多綫程、異常處理與Internet編程等技術。本書麵嚮初、中級讀者,內容新穎、語言淺顯、通俗易懂、實用性強,適用於Delphi初、中級程序設計人員學習使用,也可供大專院校師生閱讀。圖書目錄
第1章 預覽Delphi
1.1 強大快速的開發工具
1.1.1 Delphi的曆史
1.1.2 Delphi 4性能評估
1.2 Windows編程思想
1.2.1 事件驅動思想
1.2.2 麵嚮對象的編程思想
1.2.3 麵嚮對象的Windows編程
1.3 Delphi的安裝與設置
1.3.1 Delphi光盤可安裝組件
1.3.2 Delphi組件安裝路徑設置
1.3.3 啓動Delphi 4
1.4 小結
第2章 一個最簡單的程序
2.1 Delphi集成開發環境
2.1.1 主菜單
2.1.2 工具欄
2.1.3 控件頁
2.1.4 屬性觀察窗口
2.1.5 設計期窗口及其代碼窗口
2.2 運行你的第一個Delphi程序
2.3 理解控件
2.3.1 什麼是控件
2.3.2 控件的屬性
2.3.3 控件的方法
2.3.4 控件的事件響應函數
2.3.5 控件的幾個關鍵參數與屬性
2.3.6 TForm控件
2.4 Delphi程序運行流程
2.4.1 Windows的消息處理機製
2.4.2 類庫開發中的消息處理與傳遞
2.4.3 Delphi中的消息傳遞與處理
2.5 Delphi文件類型
2.5.1 工程的概念
2.5.2 DPR文件
2.5.3 DFM文件
2.5.4 PAS文件
2.5.5 RES文件
2.5.6 DOF文件
2.6 小結
第3章 Object Pascal語法
3.1 常用數據類型
3.1.1 簡單數據類型
3.1.2 字符串數據類型
3.1.3 復閤數據類型
3.1.4 Variant類型
3.1.5 強製類型轉化
3.1.6 常量聲明
3.1.7 指針類型
3.2 控製流與函數、過程
3.2.1 控製流語句
3.2.2 函數與過程
3.2.3 超前聲明
3.2.4 過程類型
3.3 麵嚮對象編程及類
3.3.1 類的聲明與繼承
3.3.2 類的可見性
3.3.3 類的成員函數
3.3.4 類的引用
3.4 Delphi程序結構
3.4.1 瞭解Program
3.4.2 什麼是Unit
3.4.3 Unit間的引用
3.4.4 工程管理
3.4.5 調用API函數與DLL函數
3.5 規範的Delphi程序
3.5.1 前綴命名法
3.5.2 良好的程序風格
3.6 小結
第4章 標準Windows界麵設計
4.1 做個標準菜單
4.1.1 TMainMenu控件
4.1.2 TMenuItem控件
4.1.3 菜單使用程序演示
4.1.4 TPopupMenu控件
4.2 設計工具欄
4.2.1 工具欄控件
4.2.2 實例演示
4.2.3 TPageScroller控件
4.2.4 ToolButton控件
4.3 給工具欄與菜單加上圖畫
4.3.1 ImageList控件使用方法
4.3.2 製作帶圖畫的浮動菜單
4.4 什麼是狀態欄
4.4.1 狀態欄控件
4.4.2 StatusPanel的主要屬性
4.4.3 Timer控件簡介
4.4.4 狀態欄程序演示
4.5 讓用戶輸入文字
4.5.1 Label控件
4.5.2 Edit控件
4.5.3 Edit與Label控件使用程序演示
4.5.4 Memo控件重要屬性
4.5.5 Memo控件程序演示
4.6 用對話框來交互
4.6.1 對話框控件簡介
4.6.2 對話框通用使用方法
4.6.3 OpenDialog與SaveDialog控件
4.6.4 OpenDialog與SaveDialog使用程序演示
4.6.5 FontDialog控件
4.6.6 ColorDialog的主要屬性
4.6.7 FindDialog與ReplaceDialog的主要屬性
4.6.8 FindDialog與ReplaceDialog使用演示
4.7 可以做Notepad瞭!
4.7.1 程序功能簡介與界麵設計
4.7.2 控件初步設置
4.7.3 加入ActionList控件
4.7.4 ActionList控件與菜單項聯閤使用
4.7.5 利用Action控件更新界麵
4.7.6 係統定製的Action
4.7.7 加上對話框
4.7.8 加上About窗口
4.8 小結
第5章 高級Windows界麵設計
5.1 使用樹形視圖與列錶視圖
5.1.1 樹形視圖與列錶視圖的結構
5.1.2 樹形視圖控件
5.1.3 TTreeNodes控件
5.1.4 TTreeNode控件
5.1.5 樹形控件演示程序
5.1.6 列錶視圖控件
5.1.7 列錶控件程序演示
5.2 在Delphi中繪圖
5.2.1 認識Tcanvas
5.2.2 Tcanvas控件
5.2.3 圖像對象TPicture
5.2.4 TBitmap控件
5.2.5 TImage控件
5.2.6 Timage,Tbitmap,TPiture與TCanvas程序演示
5.2.7 操縱WMF文件
5.2.8 TPaintBox控件
5.2.9 TPaintBox程序演示
5.3 自己畫的控件
5.3.1 什麼是Owner_Draw
5.3.2 一個Owner_Draw的狀態欄
5.3.3 進程條控件
5.3.4 把進程條加到狀態條上
5.4 讓你的工具欄四處飄泊
5.4.1 什麼是“飄泊”
5.4.2 怎樣纔能“飄”起來
5.4.3 讓Toolbar飄起來
5.4.4 工具箱的飄泊
5.5 剪貼闆的功能及其他
5.5.1 剪貼闆功能
5.5.2 TClipboard控件
5.5.3 剪貼闆程序演示
5.5.4 應用程序實例Application
5.5.5 Screen對象
5.5.6 為程序添加自己的鼠標圖案
5.5.7 操作打印機
5.6 讓用戶組閤選擇
5.6.1 TCheckBox控件
5.6.2 TRadiobutton控件
5.6.3 TGroupbox與TRadioGroup控件
5.6.4 TCombobox控件
5.7 瀏覽JPG圖片
5.7.1 認識TJPEGImage
5.7.2 TJPEGImage控件
5.7.3 JPG文件操作程序演示
5.8 小結
第6章 控製自己的數據庫
6.1 BDE會幫你攻剋難關
6.1.1 為什麼要BDE
6.1.2 數據庫程序設計步驟
6.1.3 初識BDE Administrator
6.2 建自己的數據庫
6.2.1 數據庫基本知識
6.2.2 使用Database Desktop
6.3 怎樣聯結數據
6.3.1 Delphi中數據與程序的連接
6.3.2 DataSet與DataSource
6.3.3 Data Controls控件
6.3.4 最簡單的數據庫程序
6.4 建立自己的數據庫程序
6.4.1 限製用戶的視野
6.4.2 操縱記錄
6.4.3 查詢數據庫
6.4.4 更高的效率
6.4.5 使用CachedUpdates
6.4.6 使用TDatabase控件
6.4.7 TQuery控件簡介
6.4.8 TQuery控件程序演示
6.4.9 編寫主從錶程序
6.5 TTable與TQuery,哪種更好,哪個更快
6.5.1 基本性能比較
6.5.2 單機數據庫查詢比較
6.5.3 網絡數據庫的新增操作
6.5.4 提高程序效率總結
6.6 讓你的數據變成圖錶
6.6.1 程序結構
6.6.2 決策體使用程序演示
6.7 完善你的數據庫程序
6.7.1 使用Datapump
6.7.2 使用SQL Monitor
6.8 小結
第7章 更多的多媒體,更漂亮的媒體
7.1 自己編動畫
7.1.1 最簡單的動畫原理
7.1.2 最簡單的動畫程序
7.1.3 改進的動畫
7.1.4 動畫特效實現演示
7.1.5 調色闆操作
7.1.6 調色闆程序演示
7.2 炫耀的封麵窗口
7.2.1 靜態炫耀窗口
7.2.2 動態炫耀窗口
7.3 強大的TMediaPlayer
7.3.1 TAnimate控件
7.3.2 TAnimate控件使用程序演示
7.3.3 TMediaPlayer控件
7.3.4 TMediaPlayer控件
7.3.5 TMediaPlayer使用程序演示
7.4 定做自己的多媒體程序
7.4.1 利用TMediaPlayer定製多媒體程序
7.4.2 改進的多媒體程序
7.4.3 使用更強大的函數
7.4.4 使用MCI程序演示
7.5 小結
第8章 創建多個綫程
8.1 多綫程
8.1.1 為什麼要多綫程
8.1.2 什麼是多綫程
8.1.3 注意事項
8.2 Delphi中的多綫程
8.2.1 TThread綫程對象
8.2.2 TThread的屬性
8.2.3 TThread的方法
8.2.4 TThread的事件響應函數
8.2.5 多綫程程序演示
8.2.6 主窗口設計
8.3 更高級的綫程
8.3.1 進一步討論Synchronize
8.3.2 更完善的同步控製
8.3.3 綫程間的通信
8.3.4 利用事件
8.3.5 信號燈與共享內存
8.3.6 瞭解THandleObject
8.4 拖下就放,簡單易行
8.4.1 在Windows中的拖放事件
8.4.2 與拖放相關的屬性及方法
8.4.3 控件拖動程序演示
8.5 輸入多個數據
8.5.1 TStringGrid控件
8.5.2 格子控件程序演示
8.5.3 MPI控件
8.5.4 TTabbedNoteBook控件
8.5.5 TTabControl與TPageControl控件
8.5.6 TTabControl與TPageControl程序演示
8.6 我們要更健壯的程序
8.6.1 異常的概念
8.6.2 Delphi中異常處理語句
8.6.3 異常處理程序演示
8.7 小結
第9章 遨遊與開發Internet
9.1 你瞭解Intenret嗎
9.1.1 網絡分層
9.1.2 Socket的概念
9.2 創建一個標準Internet程序
9.2.1 創建一個網頁瀏覽器
9.2.2 THTML控件
9.3 什麼是Socket編程
9.3.1 Socket編程的構架
9.3.2 非堵塞Socket通信
9.3.3 非堵塞通信中的事件響應
9.3.4 TCustomWinSocket控件
9.3.5 TServerWinSocket與TClientWinSocket控件
9.3.6 堵塞式Socket通信
9.3.7 客戶機端綫程的編寫
9.3.8 服務器端綫程的編寫
9.3.9 TWinSocketStream
9.4 ActiveForm編程
9.4.1 什麼是ActiveForm
9.4.2 創建一個ActiveForm
9.4.3 在網頁中發布ActiveForm
9.5 小結
評分
評分
評分
評分
Delphi 4.x程序設計入門學得快 pdf epub mobi txt 電子書 下載 2024