Delphi 多層分散式開發(2)(9):客戶端動態 SQL 與欄位名顯示
概述 增強客戶端功能:動態組合 SQL 查詢、下拉選單選擇資料庫/資料表、顯示當前開啟資料集的欄位名清單,展示 ClientDataSet 的強大功能(類似 T
Delphi 多層分散式開發(2)(10):一對多表伺服器端建構
概述 示範在應用程式伺服器端建立主從表 (一對多) 資料結構:使用兩個 ADOTable、一個 DataSource 連結主表、兩個 DataSetProvid
Delphi 圖像資料壓縮範例(2):壓縮與解壓縮核心函數
概述 提供 CompressBitmap 與 UnCompressBitmap 兩個核心函數完整實作,使用 TCompressionStream/TDecomp
Delphi 圖像資料壓縮範例(3):壓縮/解壓縮按鈕實作
概述 承接前兩部分,展示壓縮按鈕 (Button1) 與解壓縮按鈕 (Button2) 的完整事件代碼,使用 TCompressionStream/TDecom
JSP 資料分頁實例:MySQL 翻頁
概述 提供基於 JDBC 2.0 ResultSet.TYPE_SCROLL_INSENSITIVE 的 JSP 分頁完整範例,使用 MySQL 資料庫,示範頁
Delphi 儲存圖像列表(2):TImageListEx 完整原始碼
概述 提供 TImageListEx 完整單元原始碼,實現兩組儲存/載入方法: API 方式:封裝 ImageList_Read/Write (ComCt
Delphi 儲存圖像列表(3):TImageListEx 使用示範
概述 示範自訂 TImageListEx 控件(繼承 TImageList)的兩種儲存/載入方法:API 方式 (SaveToFile/LoadFromFile
Delphi SendMessage 使用技巧:ListBox 滾動位置追蹤
概述 示範在自訂 TMyListBox 中覆寫 WndProc 攔截 WM_VSCROLL 訊息,配合 OnMouseMove 記錄滑鼠座標,於垂直滾動結束 (
Delphi SendKeys 函數應用
概述 使用 Borland 提供的 sndkey32 單元(含 SendKeys 函數)模擬鍵盤輸入,將字串發送給指定視窗/控件(Edit、Memo、RichE
Delphi 使用 DBF 資料(2):轉換工具與批次移動
概述 介紹三種將 DBF 轉為 Paradox/其他格式的方法:Database Desktop 互轉、Data Pump 精靈、BatchMove 元件,並附
Delphi 實現多重查詢(2):核心 SQL 組合邏輯
概述 詳細展示「執行查詢」按鈕事件、MySetDBGrid 初始化 Grid、MyCreate_SQL 依 Grid 內容組合 WHERE 子句的完整程式碼,涵
Delphi 實現多重查詢(3):輔助函數與介面優化
概述 承接前兩部分,補充輔助函數 MySetDBGrid、MyCreate_SQL 宣告,並說明邏輯關係僅提供 AND/OR、透過 Memo 允許使用者手工調整
Delphi 包機制(一):EXE 編譯、連結與執行
概述 對比靜態連結與動態連結(Runtime Packages)下 EXE 大小、模組載入差異,驗證「Build with runtime packages」勾
Delphi 包機制(二):BPL 進階與載入策略
概述 深入探討 BPL(運行時套件)的編譯連結規則、自動載入條件、手動載入技巧,以及如何獲取包的介面資訊。 編譯順序技巧 Project Group 編譯順序
Delphi 2009 TStrings 與 TStream 增強(3):表單測試介面
概述 展示 Delphi 2009 新增 TStrings.LoadFromStream/WriteToStream 等編碼感知方法的測試表單設計,包含 9 個
Delphi 實現目錄複製、刪除、移動操作
概述 封裝三個高層函數 CopyDir、DeleteDir、MoveDir,內部以遞迴 API (FindFirstFile/FindNextFile) 實現目