Delphi 2005 (Diamondback) 搶先預覽:跨時代的整合開發平台
背景與定位 Borland 代號「Diamondback」的 Delphi 9(即 Delphi 2005)承載著其在 .NET 陣營佔據一席之地的野心。Del
Delphi 2005 深度評測:跨平台開發的新里程碑
一、產品概覽 Borland 推出 Delphi 2005,志在打造 Windows 平台上最完整的開發解決方案。此版本整合了 Delphi、C#、Micros
Delphi 8 ECO 實戰:模型驅動架構 (MDA) 開發汽車銷售客戶管理系統
Borland Delphi 8 for .NET 引入 ECO (Enterprise Core Objects),基於 Bold 技術實現模型驅動架構 (M
Delphi 2005 開發 C# 應用程式:.NET 整合開發環境體驗與 DNS 解析範例
Delphi 2005 整合 Win32、.NET、C#、ECO II 於單一 IDE,號稱「Windows 平台最終完整解決方案」。本文實測在 Delphi
Delphi 2005 + DUnit 搭建敏捷開發平台:重構、單元測試、IDE 精簡全紀錄
從 Java/Eclipse/JUnit 生態轉向 Delphi 2005,如何建立「重構 + 單元測試 + 持續整合」的敏捷環境?本文記錄 Delphi 20
Delphi 單例模式實作:線程安全的定時任務防重入保護
定時器觸發任務時,若上一輪任務尚未完成便再次觸發,會產生多執行緒競爭、資料錯亂。單例模式配合 FreeOnTerminate 與全域實例變數,可確保同一時間只有
Delphi ICMP Ping 實作:呼叫系統 icmp.dll 實現無元件跨平台主機存活檢測
需在程式中快速檢測遠端主機是否在線?無需 Indy、ICS 等第三方元件,Windows 核心 icmp.dll 內建 IcmpCreateFile、IcmpS
Delphi 開發旅遊景區微機售票系統:SQL Server 後台、星型網路、快速列印實戰
針對旅遊景區售票高峰期「排隊久、人工錯、統計難」三大痛點,採用 Delphi + SQL Server 6.5 + Windows NT 4.0 星型區域網架構
Delphi 介面程式設計入門:IInterface、GUID、引用計數、委派與 RTTI 完整指南
介面是 Delphi 實現「契約導向設計」、「多型解耦」、「COM 互操作」的核心機制。本文系統梳理介面宣告、實現、獲取、生命週期管理、委派模式與 RTTI 反
Delphi 動態三維餅圖:TVTChart + Timer 即時刷新資料視覺化
VCL 自帶的 TVTChart (TeeChart 精簡版) 支援 2D/3D 餅圖、長條圖、折線圖等多種圖表類型。搭配 TTimer 定期更新圖表資料,即可
Delphi 一鍵清空回收站:SHEmptyRecycleBin API 動態載入實作
想在程式中靜默清空使用者回收站,不彈確認對話框、不顯示進度、不播放聲音?Shell32.dll 內建 SHEmptyRecycleBin 函數完美支援,透過 L
Delphi 循環播放聲音檔:SndPlaySound + SND_LOOP 一行搞定
需在程式執行期間持續循環播放背景音效或提示音?Windows Multimedia API SndPlaySound 配合 SND_ASYNC (非同步) 與
Delphi 純代碼繪製 3D 介面:漸層背景、銅柱邊框、立體按鈕完整源碼
不需 OpenGL、Direct3D、第三方皮膚引擎,僅用 Delphi 基礎 TCanvas 繪圖函數(LineTo、RoundRect、Pen/Brush
Delphi 全域鍵盤 Hook 實作:DLL 注入攔截系統按鍵記錄
Windows Hook 機制允許將自定義函數注入系統訊息鏈,攔截鍵盤、滑鼠等輸入事件。全域 Hook 必須放在 DLL 中,才能在目標進程地址空間載入並執行。
Delphi 字串搜尋優化實戰:從 Pos 到指標掃描,效能提升 35%
離線瀏覽器開發中需大量解析 HTML,字串搜尋是 CPU 熱點。標準 Pos 僅支援首次匹配、區分大小寫,無法滿足「不分大小寫」「找最後一次出現」等需求。本文展
Delphi 零代碼實現大圖片瀏覽:TScrollBox + TImage 組合技
當圖片尺寸超過顯示區域,最簡單的瀏覽方式不是寫捲動邏輯,而是善用 VCL 內建的 TScrollBox 自動捲動機制。只需兩個組件、三個屬性設定,零代碼即可實現
Delphi 實作跨平台定時自動關機程式:支援 Win9x 到 WinXP/2000/NT
伺服器或無人值守工作站常需在指定時間自動關機。本程式支援 Windows 95/98/Me 與 NT/2000/XP 兩大核心架構,功能包含:時間驗證、倒數提醒
Delphi TQuery 異質資料庫關聯查詢:Paradox/dBase/Access 多庫聯查實戰
TTable 單表操作,TQuery 不僅支援多表 JOIN,更能跨越不同資料庫引擎(Paradox、dBase、Access、SQL Server 等)進行關