FireDAC SQLite 維護利器:備份 (TFDSQLiteBackup)、優化 (TFDSQLiteValidate) 與交易控制
介紹三個實用維護元件:TFDSQLiteBackup 熱備份、TFDSQLiteValidate 碎片整理、標準交易控制回滾機制。 1. 熱備份 - TFDS
FireDAC SQLite 加密實戰:密碼設定、變更與專用元件 TFDSQLiteSecurity
SQLite 本身無加密,FireDAC 透過連線參數 Password/NewPassword 及專用元件 TFDSQLiteSecurity 提供 AES
FireDAC SQLite CRUD 實戰:參數化查詢、批次操作與純量回傳
延續前文表單建立方式,示範使用 TFDConnection.ExecSQL 進行參數化新增、修改、刪除與純量查詢,程式碼簡潔且防 SQL Injection。
XE6 FireMonkey:修改 Style 讓 TabControl 顯示彩色圖示
XE6 FireMonkey 中 TabControl 的分頁按鈕圖示預設皆以灰階顯示。若需呈現彩色圖示,必須自訂 Style 覆寫繪製邏輯。 預設灰階效果
FireDAC SQLite 入門:建立記憶體/檔案資料庫與參數設定完整指南
詳細說明使用 TFDConnection 建立 SQLite 記憶體資料庫與檔案資料庫的參數差異,包含分頁大小、暫存目錄、編碼模式、鎖定模式等進階選項,並提供
FireDAC SQLite 實用技巧:連線資訊、中繼資料與底層 Wrapper 操作
示範如何透過 TFDConnection 取得 SQLite 連線詳細資訊、資料庫結構中繼資料,並介紹 FireDAC 四大 SQLite 相關單元的分工與 T
XE6 FireMonkey 深度剖析:控件繪製與顯示流程
FireMonkey (FMX) 作為跨平台 UI 庫,重寫了 VCL 的繼承體系,內建特效動畫與 3D 支援。本文從 Application.Run 切入,追
Delphi 註冊系統全域熱鍵 (RegisterHotKey) 完整範例
利用 Windows API RegisterHotKey 註冊系統級熱鍵,配合 THotKey 控件輸入,實現應用程式最小化至系統匣仍可透過快捷鍵喚醒。 核
Delphi 2010 初體驗:是時候告別 Delphi 7 了
資深 Delphi 開發者 Kim Madsen 在部落格分享 Delphi 2010 使用心得:效能大幅提升、記憶體洩漏終於解決、新增手勢支援預示跨平台決心。
DIOCP 開源專案:高效穩定服務端架構 (DIOCP + 無鎖隊列 + ZeroMQ + QWorkers)
繼上一篇架構概念釋出後,獲得眾多開發者回響。經過數晚開發,DEMO 基本成型,並整合 QWorkers 強化邏輯處理進程。本文記錄核心實作心得。 系統架構圖
FireDAC SQLite 實戰:表單快速設計與四種資料新增寫法比較
提供完整 DFM 文字可直接貼上表單快速建立介面,並示範四種新增資料寫法的效能與適用情境。 快速建立表單元件 (貼上 DFM 文字) object DBGri
IntraWeb 14 部署實戰:打包為 ASP.NET 應用程式於虛擬主機執行
IntraWeb 14 支援部署為 ASP.NET 應用,需 .NET Framework 4.5 及 ASP.NET MVC 4+,讓虛擬主機用戶也能輕鬆佈署
FireDAC SQLite 進階筆記:多資料庫連結、授權回呼與更新通知
隨著專案深入 IntraWeb 開發,FireDAC SQLite 系列暫時告一段落。以下整理幾個進階實用片段,供日後查閱。 1. 連結多個 SQLite 資
Delphi 實作:使用 TDownloadURL 動作元件下載檔案並顯示進度條
TActionList 內建標準動作 TDownloadURL,底層呼叫 URLDownloadToFile API,並提供 OnDownloadProgres
IntraWeb 進階:自訂系統錯誤頁面模板 (IWError.html)
IntraWeb 發生未處理例外時,預設會顯示內建錯誤頁面。開發者可透過自訂 IWError.html 並置於模板目錄,即可替換預設樣式,提供更友善的錯誤體驗。
IntraWeb 進階:掌握全站統一的主模板架構
在 IntraWeb 開發中,TIWLayoutMgrHTML 與 TIWTemplateProcessorHTML 屬於頁面級模板,適合單一頁面的版面控制。但
簡易高效 Delphi 原子佇列 (Lock-Free Queue) 實現
特色 基於原子操作的無鎖佇列 簡易高效,適用多執行緒大吞吐量場景 支援 Android、Win32、Win64 感謝殲10、qsl 提供修正建
IntraWeb 核心元件詳解(6):HTML 模板引擎 TIWLayoutMgrHTML 與 TIWTemplateProcessorHTML
模板機制核心概念 模板為特殊 HTML 檔案,含 {% 控件名稱 %} 標記。IW 將控件注入標記位置,保持控件完整功能(事件、驗證等)。 兩種模板引擎差異