首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> Delphi

Delphi 入門教學完整章節大綱:20 章從基礎到資料庫與元件開發

     編輯:Delphi

系統化 Delphi 學習路徑:20 章涵蓋核心開發技能

本教學系列採模組化章節設計,從零基礎入門進階至企業級資料庫應用與元件開發,共 20 章,每章分多節,適合自學者循序漸進或開發者查閱專題。

章節架構總覽

第 1 章:Delphi 入門(五大單元)

  • 1.1 Delphi 基本概念、應用程式架構、OOP 觀念
  • 1.2 IDE 環境、快速入門範例、四大視窗操作
  • 1.3 視覺化元件分類詳解:文字、按鈕、群組、圖形、關係圖、多媒體/OLE
  • 1.4 非視覺元件:選單設計器、計時器、通用對話框
  • 1.5 專案管理工具:多表單、表單樣板/對話框專家、專案樣板/應用程式專家

第 2 章:Delphi 面向物件程式設計方法(四大單元)

  • 2.1 型別系統:基本/列舉/子範圍/陣列/字串/集合/記錄/物件型別
  • 2.2 物件程式設計核心:封裝/繼承/多型、物件變數指派、非視覺物件建構
  • 2.3 單元結構:Interface/Implementation/Initialization、Uses 引用規則
  • 2.4 進階主題:方法覆寫、Public/Private 可視性、With 陳述句簡化存取

第 3 章:字串列表及應用(二大單元)

  • TStringList 核心操作:排序、搜尋、檔案存取、名稱/值配對
  • 應用範例:INI 檔案處理、字串清單持久化

第 4 章:文字編輯器設計(二大單元)

  • 完整編輯器架構:選單、工具列、狀態列、多文件介面 (MDI)
  • 進階功能:尋找/取代、列印、字型對話框、拖放編輯

第 5 章:Delphi 圖形圖像程式設計(二大單元)

  • Canvas 繪圖面:筆刷、畫筆、幾何圖形、文字輸出
  • 影像處理:TImage、TBitmap、圖檔載入/儲存/轉換

第 6 章:檔案管理(三大單元,八節)

  • 檔案 I/O 基礎:文字/二進位檔案、資料流
  • 目錄操作:FindFirst/FindNext、遞迴掃描
  • 檔案系統監控、壓縮/解壓縮應用

第 7 章:剪貼板與動態資料交換 DDE(二大單元)

  • 剪貼板格式、資料傳輸、延遲渲染
  • DDE 客戶端/伺服器實作、熱連結

第 8 章:物件連結與嵌入 OLE(二大單元)

  • OLE 容器/伺服器、嵌入/連結物件
  • OLE 自動化控制 Word/Excel 等應用程式

第 9 章:Delphi 拖放程式設計

  • 來源/目標端實作、資料格式協商、視覺回饋

第 10 章:動態連結庫 DLL 程式設計(二大單元)

  • DLL 建立/匯出函數、呼叫慣例、記憶體管理
  • 封裝 VCL 表單於 DLL、跨語言互操作

第 11 章:Delphi 應用程式部署(二大單元)

  • 安裝程式製作、版本資訊、登錄操作

第 12 章:例外處理與程式偵錯(三大單元)

  • try/except/finally 結構、自訂例外類別
  • 偵錯器進階:斷點群組、CPU 視窗、遠端偵錯

第 13-18 章:資料庫應用開發核心(六大章)

  • 13:資料庫應用概述、BDE/ADO/dbExpress 架構
  • 14:簡單資料庫應用建立、MasterApp 範例
  • 15:資料存取元件:TTable、TQuery、TStoredProc、TDataSet
  • 16:資料瀏覽元件:DBGrid、DBNavigator、資料感知控制項
  • 17:SQL 程式設計:參數化查詢、異動 SQL、效能調校
  • 18:Client/Server 架構:多層、MIDAS、連結池、交易處理

第 19 章:自訂元件開發(四大單元)

  • 元件撰寫流程、屬性/方法/事件設計
  • 複合元件、圖形元件、設計時編輯器擴展
  • 元件封裝安裝、元件庫發布

第 20 章:Delphi 物件式資料管理功能開發(五大單元)

  • ClientDataSet 記憶體資料集、欄位定義、索引/過濾
  • 資料包、Delta 追蹤、併發控制
  • XML 資料包轉換、離線資料同步

每章節包含 2-6 小節,總計超過 100 節課程內容,配合大量範例程式碼與螢幕截圖,構建從入門到精通的完整 Delphi 知識體系。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved