Delphi 動態修改螢幕解析度完整實作教學
前言 在 Delphi 開發中,有時需要根據使用者需求或特定應用場景動態調整螢幕解析度。本文將詳細介紹如何透過 Windows API 實現解析度的即時切換,包
Delphi 讀取主機板 BIOS 資訊完整實現(二):跨平台核心單元與日期擷取
3. 核心單元 BIOSHelp 完整原始碼 支援 Windows 95/98/Me/NT/2000/XP 自動偵測平台並採用對應讀取方式: Gene
Delphi 為 TreeView 加入單選與核取方塊完整實現(二)
鍵盤空白鍵切換狀態 procedure TForm1.TreeView1KeyDown(Sender: TObject; var Key: Word; Shif
Delphi 2007 新特性:受限的堆疊物件實測與缺憾分析(二)
堆疊物件語法與反組譯驗證 Delphi 2007 允許在區域變數宣告 record 並直接呼叫其建構函式與方法,類似 C++ 堆疊物件: var rec: TM
Delphi 2007 搶先看(二):安裝多語言、非破壞性升級、建置配置與編譯事件
安裝程式多語言支援 全新安裝程式設計,可選擇安裝語言(英文、德文、法文、日文),且決定 IDE 介面語言。遺憾缺少中文選項。 非破壞性版本 官方定位「non-
Delphi 2007 體驗心得(二):IDE 新功能、元件增強與遷移建議
重要新特性速覽 啟用執行階段主題:專案選項預設開啟,程式自動套用系統主題,無需 Win32-XPManifest 元件。IDE 本身與設計器亦支援主題
DelphiX DirectX 教學:安裝測試完整程式碼(一)第 2 部分
前言 本文提供 DelphiX 安裝測試範例的完整單元程式碼,包含查表加速極座標動畫、計時器控制、鍵盤退出等核心邏輯。 完整單元程式碼 unit Unit1;
DelphiX 入門(一):安裝測試與元件屬性完整配置(三)
表單 DFM 完整定義,展示 TDXDraw、TDXTimer、TDXImageList 三大核心元件的屬性配置: object Form1: TForm1
DelphiX DirectX 教學:單元概覽(二)第 2 部分 - DXDraws 核心繪圖
前言 本文列出 DelphiX 核心 DXDraws 單元的龐大類別、型別、函式、常數與全域變數,涵蓋 DirectDraw 表面、調色板、剪裁、3D 紋理、字
DelphiX DirectX 教學:單元概覽(二)第 3 部分 - DIB 影像處理
前言 本文列出 DelphiX DIB 單元的主要類別、型別、函式與常數,涵蓋裝置無關位圖操作、濾鏡、調色板、幾何變換、檔案讀寫等影像處理核心功能。 DIB
DelphiX DirectX 教學:單元概覽(二)第 4 部分 - DXSounds
前言 本文列出 DelphiX DXSounds 單元的主要類別、型別、函式與常數,涵蓋 DirectSound、音樂、波形、捕捉、3D 音效等完整音訊功能。
DelphiX DirectX 教學:單元概覽(二)第 6 部分 - DXSprite 與 DXInput
前言 本文列出 DelphiX DXSprite(精靈引擎)與 DXInput(輸入裝置)兩大單元的主要類別、型別、函式與常數,供開發者快速查詢。 DXSpr
DelphiX DirectX 教學:TDXDraw 雙緩衝繪圖表面(三)第 2 部分
前言 本文提供 TDXDraw 繪製當前時間的兩種等效寫法完整程式碼,展示 Fill、Canvas 屬性設定、Release、Flip 完整流程。 完整單元程
DelphiX DirectX 教學:TDXDraw 雙緩衝繪圖表面(三)第 3 部分
前言 TDXDraw 是 DelphiX 核心繪圖元件,封裝 DirectDraw 主表面與後備表面,提供雙緩衝、翻頁、Canvas 繪圖介面。本文展示表單設計
DelphiX DirectX 教學:TDXTimer 高精度計時器(四)第 2 部分
前言 本文提供 TDXTimer 配合 TDXDraw 實現固定幀率隨機繪圖的完整單元程式碼,並示範 TrackBar 即時調整計時器間隔。 完整單元程式碼
DelphiX DirectX 教學:TDXTimer 高精度計時器(四)第 3 部分
前言 TDXTimer 是 DelphiX 提供的高精度多媒體計時器,基於 timeSetEvent,精度可達 1ms,適合遊戲主迴圈。本文展示配合 Track
DelphiX DirectX 教學:TDXImageList 圖片列表入門(五)
前言 TDXImageList 是 DelphiX 提供的 DirectDraw 表面圖片容器,支援透明色、調色板、多幀動畫。本文示範基本載入與繪製。 完整單
多執行緒程式設計:入門必讀(一)第 2 部分 - 從單執行緒到 CreateThread(二)
前言 本文逐步重構單執行緒阻塞 UI 的程式碼,引入獨立函式、Canvas Lock/Unlock、最終使用 CreateThread 實現真正的多執行緒。