Delphi 取得應用程式完整路徑與目錄的標準方法
前言 在 Delphi 中取得應用程式自身的執行路徑,是讀取設定檔、資料庫、資源檔等相對路徑操作的基礎。本文說明三種標準取得方式及其細微差異。 方法一:Par
Delphi 客製化 Hint 提示框:修改字體、顏色與顯示行為
前言 Delphi 為所有視覺元件提供 Hint 與 ShowHint 屬性,並透過 TApplication 的 HintColor、HintPause、Hi
Delphi 實作 RM (RealMedia) 檔案分析器:格式解析與索引重建
前言 RealMedia (RM) 是早期流媒體常用格式,其檔案結構採用分層區塊架構。本文分享一個 Delphi 開發的 RM 分析器核心邏輯,涵蓋檔案結構解析
Delphi IDE 設計時效技巧:元件選取、父層選取與像素級微調
前言 在 Delphi 表單設計器中高效操作元件,是提升開發速度的關鍵。本文分享三類實用技巧:快速選取父容器、多重選取策略、鍵盤像素級移動與縮放。 一、 快速
Delphi RichEdit 進階技巧:取得目前行號與實作 Undo 功能
前言 TRichEdit 支援多字型、多顏色,是打造文字編輯器的首選元件。但它缺乏「目前行號」屬性,且預設右鍵選單不支援 Undo(撤銷)。本文提供兩項關鍵技巧
Delphi Memo 元件游標定位技巧:即時顯示行號、欄位與行長度
前言 TMemo 是 Delphi 開發文字編輯功能的核心元件,功能豐富卻缺乏內建的游標位置資訊(目前行號、欄位、行長度)。本文示範如何透過 Windows A
Delphi 字串處理常見問答:去除空白、取得路徑、數值取整
前言 在 Delphi 日常開發中,字串操作、路徑取得與數值轉換是高頻需求。本文彙整三個經典問題的解答,提供標準函數用法與自訂演算法,助您快速解決實務難題。
Delphi 開發實戰技巧四則:BDE 配置、工具列建立、臨時表與 InterBase 函數擴充
前言 在 Delphi 資料庫應用程式的開發與部署過程中,開發者常會面臨資料引擎設定、使用者介面美化、本地資料暫存以及資料庫功能擴充等實務問題。本文將分享四個實
Delphi TreeView 樹狀控制項進階技巧:資料庫驅動、動態載入、節點唯一 ID 設計與多使用者一致性
前言:為什麼 TreeView 需結合資料庫? Delphi 多用於資料庫管理系統開發,TTreeView 是呈現階層式資料 (組織架構、產品分類、檔案目錄)
Delphi 雙重緩衝繪圖 (Memory Bitmap) 徹底解決畫面閃爍問題
前言:為什麼需要雙重緩衝? 在 Windows GDI 繪圖中,直接在 WM_PAINT 回應裡對螢幕 DC 繪圖,會因頻繁重繪 (最小化/最大化/遮蓋/移動)
Delphi 虛擬鍵碼對照表 (VK_*) 完整版:Windows.pas 官方定義整理
來源 資料來源:Delphi 官方 Windows.pas 單元,整理自 Netgocn。 滑鼠與控制鍵 常數值說明 VK_LBUTTON1滑鼠左鍵 VK
Delphi 控制 Excel 自動化:OLE Automation 建立、寫入、格式化、模板複製完整實戰
架構選擇:早期綁定 vs 晚期綁定 模式單元優點缺點 早期綁定Excel2000 / ExcelXP / Excel2010 (Type Library)Co
Delphi IDE 快捷鍵大全:編輯、導航、書籤、除錯、元件設計、版本差異與外掛推薦
核心編輯快捷鍵 (Classic 配置) 功能快捷鍵備註 區塊選取 (欄模式)Alt+滑鼠拖曳 / Shift+Alt+方向鍵矩形選取 程式碼模板Ctrl+J
Delphi 訊息機制副作用:Application 隱藏視窗導致最小化失效與解決方案
問題現象 實作單一執行個體應用:第二個實例啟動時喚醒第一個實例主視窗並置頂。使用 SetWindowPos(hWnd, HWND_TOPMOST...) 強制置
Delphi 實現類別靜態屬性/方法的三種模式:類方法、型別常數、全域變數
問題背景 Delphi (Object Pascal) **不支援類別靜態欄位** (class var 在 Delphi 10.4+ 引入 static 前綴
Delphi 整合 Word VBA 完整實戰:文件開啟、表格讀寫、儲存格合併與自動化清理
前言:為什麼在 Delphi 中自動化 Word? 透過 TWordApplication、TWordDocument 等 OleVariant 介面,Delp
Delphi 元件開發實戰:撲克牌元件 (TCard) 完整原始碼與設計解析
設計目標 開發一個可重用的視覺化撲克牌元件 TCard,繼承自 TGraphicControl (輕量、無視窗控制代碼),特性: 內建 54 張牌位圖資源 (
Delphi IDE 常用快捷鍵大全:編輯、導航、重構與表單設計提速鍵盤圖
程式碼編輯區塊操作 功能快捷鍵備註 區塊選取 (Column Mode)Alt+滑鼠左鍵拖曳 或 Shift+Alt+方向鍵矩形選取,適合批次編輯對齊程式碼