Delphi 2010 IOUtils 單元 (6):TPath 結構路徑處理方法與常用字元屬性完整列表
System.IOUtils.TPath 為靜態結構,集中所有路徑字串操作,跨平台一致,取代舊式 ExtractFilePath 等函式。 常用方法分類
Delphi 2010 IOUtils 單元 (7):TFile 結構完整功能速查 (複製、移動、刪除、讀寫、加密、時間屬性)
System.IOUtils.TFile 為靜態結構 (Record) 提供豐富檔案操作,全部為類別方法,無需建立實例,程式碼極簡潔。 檔案基本操作 // 存
Delphi 2010 TWICImage 類 (1):多格式影像載入、轉換與儲存 (BMP/PNG/JPG/GIF/TIFF/HDP)
TWICImage (Windows Imaging Component) 統一支援 BMP、PNG、ICO、JPEG、GIF、TIFF、HDP (Window
Delphi 2010 TWICImage 類 (2):使用 IWICBitmapFlipRotator 實作影像旋轉與鏡像
TWICImage 旋轉/鏡像功能同樣透過 ImagingFactory 建立 IWICBitmapFlipRotator,支援 90 度倍數旋轉與水平/垂直鏡
Delphi 2010 TWICImage 類 (3):使用 IWICBitmapScaler 實作影像縮放與插值模式
TWICImage 的 Width/Height 唯讀,縮放需透過 IWICBitmapScaler,支援四種插值演算法。 四種插值模式常數 WICBitma
Delphi 2010 TWICImage 類 (4):使用 IWICBitmapClipper 實作影像裁切
TWICImage 透過 ImagingFactory 建立 IWICBitmapClipper 介面進行裁切,操作直觀且效能佳。 裁切步驟 載入影像至
Delphi 2010 手勢程式設計系列 (1):初識 TGestureManager 與 34 種標準手勢圖示
Delphi 2010 最大亮點之一是原生支援觸控與手勢辨識 (TGestureManager),並內建 34 種標準手勢 (TStandardGesture)
Delphi 2010 手勢程式設計系列 (2):OnGesture 識別標準手勢 (sgLeft/sgRight)
啟用標準手勢需三步驟:關聯 TGestureManager、設定 Touch.StandardGestures、撰寫 OnGesture 判斷 EventInf
Delphi 2010 手勢程式設計系列 (3):直接為手勢指派 Action 無需寫 OnGesture
除了在 OnGesture 事件中判斷 GestureID,Delphi 2010 允許在設計時直接將標準或自定義手勢綁定至 TAction,執行時自動觸發對應
Delphi 2010 手勢程式設計系列 (4):OnGesture 事件參數 EventInfo 與 Handled 機制
OnGesture 事件簽名:procedure(Sender: TObject; const EventInfo: TGestureEventInfo; va
Delphi 2010 手勢程式設計系列 (5):自定義手勢編輯與儲存
Delphi 2010 引入 TGestureManager 支援多點觸控與手勢辨識。本文說明自定義手勢的設計、儲存 (dgf)、執行時編輯元件與識別碼分配。
SuperObject 入門:為何選擇它取代 Delphi 內建 JSON?
Delphi 2009 引入 DBXJSON,2010 增加 DBXJSONReflect,但主要服務 DataSnap,功能簡陋、中文支援不佳。第三方庫 Su
SuperObject 建構來源與 AsJson 參數完解:字串、檔案、串流三種載入方式
SuperObject 提供三種主要建構管道:SO()/ParseString(字串)、ParseFile(檔案)、ParseStream(串流),並以 AsJ
SuperObject 資料存取全攻略:多種索引、巢狀物件、陣列遍歷與列舉器
SuperObject 提供豐富的資料存取方式,從簡單的字串索引、型別指定存取,到巢狀路徑、陣列介面、多種列舉器,滿足不同場景需求。本文以完整測試資料示範八種存
SuperObject 增刪改查完整指南:物件與陣列操作
SuperObject 以介面為基礎,提供直覺的屬性存取屬性(.S[]、.I[]、.D[]、.B[]、.O[]、.A[])與陣列專用方法,涵蓋物件與陣列的完整
SuperObject 格式化輸出與轉義字元完整指南
SuperObject 提供強大的 Format 方法以路徑模板輸出值,並完整支援 JSON 標準轉義序列(\uXXXX、\xXX、\t、\n 等)與 null
SuperObject 進階特性:在 JSON 物件中嵌入方法(stMethod)與呼叫機制
SuperObject 獨有擴充:JSON 物件可包含「方法」節點(stMethod),綁定 Delphi 程序,支援兩種呼叫語法:jo.call(method
SuperObject JSON 解析器寬鬆模式:鍵名雙引號可省略、甚至包含空格
SuperObject 解析器採寬鬆模式,允許 JSON 字串中的鍵名省略雙引號,甚至包含空格。此特性方便在 Delphi 程式碼中直接撰寫類 JSON 字面值