Delphi 列出本機所有 IP 位址
使用 Winsock API 取得本機所有 IPv4 位址 本文提供一個簡單的 Delphi 範例,透過 Winsock 單元呼叫 WSAStartup、Get
Delphi 批量匯入子目錄 JPG 圖片至資料庫
遞迴掃描目錄並將 JPEG 影像存入 Blob 欄位 本文示範如何使用 Delphi 掃描指定目錄(含子目錄)下的所有 JPG 檔案,將每張圖片讀取為 TJPE
DBGridEh 點擊標題實現欄位排序功能
利用 DBGridEh 內建屬性快速實現點擊標題排序 DBGridEh 是廣受歡迎的 Delphi 資料網格增強元件,只需簡單設定幾個屬性並撰寫少量程式碼,即可
Delphi 製作系統托盤常駐程式教學
從零建立 Delphi 托盤應用程式 本文提供一個最小化的 Delphi 專案範例,展示如何讓應用程式常駐於系統托盤區,並透過滑鼠互動控制主視窗的顯示與隱藏。程
Delphi 實作系統托盤圖示與滑鼠訊息處理
Delphi 系統托盤應用程式完整範例 本文提供一個完整的 Delphi 程式碼範例,示範如何建立一個常駐系統托盤的應用程式,並處理滑鼠右鍵選單與左鍵還原視窗的
Delphi 整合 Windows HTML Help (HHCTRL.OCX) 顯示標準說明視窗:主題、索引、全文搜尋、彈出式說明完整範例
核心 API 匯入宣告 function HtmlHelp( hwndCaller: HWND; pszFile: PChar; uCommand:
MySQL 交易處理完整指南:版本需求、儲存引擎切換與驗證測試
版本支援矩陣 MySQL 版本交易支援備註 3.23需 Max 版本標準版不支援 4.0+全版本內建支援含標準版、Max 版 儲存引擎與交易關
雙滑鼠軟體:DoubleMouse 讓雙手同時操控電腦的創新實作
產品簡介 DoubleMouse 是全球首款實現雙滑鼠同時操作的軟體,需一個 USB 滑鼠 + 一個 PS/2 或另一個 USB 滑鼠,安裝後畫面出現兩個游標,
Delphi 應用程式記憶體優化:SetProcessWorkingSetSize 將工作集從 11MB 降至 500KB
適用場景 Windows 2000 / XP / 2003 (NT 核心系列) 長期執行、主視窗隱藏的背景服務型程式 非適用:頻繁互動的前景 GU
UltraEdit 支援 Delphi 語法高亮:Wordfile 關鍵字與色彩設定完整匯入
快速啟用步驟 找到 UltraEdit 安裝目錄下的 wordfile.txt。 將以下內容貼至檔案末尾。 重新啟動 UltraEdit,開啟 .
NT 服務程式讀取登錄表 HKEY_CURRENT_USER 陷阱:服務帳戶與登錄映射機制解析
現象:設定程式寫入 HKCU,服務讀不到 開發 NT 服務時,將參數寫入 HKEY_CURRENT_USER\Software\MyApp,獨立設定程式寫入正常
實用 SQL 技巧:單一查詢取得月份天數與稀疏日期序列補齊餘額計算
技巧一:單一陳述式取得指定日期所在月份的總天數 適用 SQL Server: SELECT DAY(DATEADD(dd, -DAY(2004-02-13),
依指定格式解析字串為日期時間:StrToDtFmt 通用函式實作
函式簽章 function StrToDtFmt(const S, Fmt: String; Dft: TDateTime): TDateTime; S:
Delphi 內嵌自訂字體:AddFontResource 讓程式攜帶專屬字型跨平台顯示
痛點:系統缺字體導致介面錯亂 開發時挑選了特殊字體(如文鼎淹水體),部署到未安裝該字體的電腦時,系統會自動替換為預設字體(如新細明體),版面嚴重走樣。 解決方
Delphi Indy 元件下載網路檔案完整範例 (含進度條)
元件配置 IdHTTP1 (TIdHTTP) IdAntiFreeze1 (TIdAntiFreeze) - 防止下載時介面凍結 Button1、Progre
Delphi 長時間運算中斷機制:Application.ProcessMessages + 標誌變數
核心模式 var Interrupt: Boolean; procedure TForm1.Button5Click(Sender: TObject);
Delphi 從 COM 介面取得實作物件實例的底層原理與實作
問題背景 COM 架構中,框架需向外掛傳遞 IResource 介面,但需根據外掛類型設定內部 Path 屬性。直接轉型 TResource(Resource)
Delphi 以 API 實現視窗置頂且不閃爍
問題 設定 FormStyle = fsStayOnTop 切換時會導致視窗跳動閃爍。 解決方案:SetWindowPos API // 置頂 SetWind