用 Delphi 編寫可跨語言調用的 DLL:文件拷貝示例
DLL 導出函數規範 使用 stdcall 調用約定 (Windows API 標準)。 參數避免使用 Delphi 專有類型 (如 string、動
解決 Delphi for PHP 中文亂碼:Default Charset 設置
現象 直接輸出中文標籤內容會顯示亂碼,例如: Caption = 揚帆測試delphi for php; // 亂碼 原因 IDE 默認字符集非 GB231
Delphi 7 實現窗體停靠功能的簡易方案
核心思路 利用 Panel 作為停靠站點 (DockSite = True),配合 Splitter 調整大小,在停靠/取消停靠事件中動態調整 Panel 尺寸
Delphi for PHP 試用體驗:優缺點與環境配置
安裝與授權 下載 d4php_trial.exe (~28MB),需 BDN 登錄,郵件發送 License 文件。 License 需放置於 C:\
Delphi 用單個 Byte 存儲 8 個復選框狀態
原理 一個 Byte (8 位) 可對應 8 個布爾值。第 i 個復選框對應 Bit i (0-7)。設置/讀取位運算即可實現壓縮存儲。 完整代碼 var
Delphi COM+ 狀態維護:解決 AutoComplete 導致的對象釋放問題
問題背景 開發多數據庫切換的 COM+ 組件,需在運行時根據用戶身份動態連接不同數據庫。組件提供 ConnectTo(DBName) 方法設置目標庫,但調用後數
Delphi 圖片顯示模式:居中、拉伸、平鋪實現
效果預覽 核心代碼 var bit: TBitmap; procedure TForm1.FormCreate(Sender: TObject); b
讓 VC 與 Delphi 程序僅運行單一實例的通用方法
核心原理:命名互斥體 調用 CreateMutex 創建一個全局唯一名稱的互斥對象。若已存在同名互斥體,GetLastError 返回 ERROR_ALREAD
Delphi 時間比較函數:CompareDateTime、CompareDate、CompareTime
函數原型 function CompareDateTime(const A, B: TDateTime): TValueRelationship; functi
Delphi 提取時間成分函數:DateOf、TimeOf、YearOf 等
函數分類 所有函數定義在 DateUtils 單元,參數均為 TDateTime: 函數返回類型說明 DateOfTDateTime日期部分(時間歸零
Delphi 整合 MSComm 控件實現串口通訊
背景 Delphi 原生對串口支持有限,而 VB 的 MSComm 控件 功能豐富,提供事件驅動、全雙工通訊。本文介紹將 MSComm 作為 ActiveX 控
Delphi 時間分解函數大全:DecodeDate、DecodeTime 等
SysUtils 單元基礎函數 DecodeDate(DateTime: TDateTime; var Year, Month, Day: Word) —
Delphi 區域設置 ID (LCID) 完整表與獲取方法
獲取當前線程 LCID 使用 Windows API GetThreadLocale 即可獲取當前線程的區域設置標識符(LCID),例如中國大陸為 2052(十
Delphi 將窗體客戶區圖像保存至文件或剪貼簿
概述 TForm.GetFormImage 可快速獲取窗體客戶區的位圖,配合 TBitmap.SaveToFile 與 Clipboard.SetAsHandl
GetCurrentPositionEx:取得裝置環境當前畫筆座標