Delphi 客製化工具提示:自訂背景色、字型、字體大小與顏色完整教學
前言 Windows 標準工具提示(Tooltip)預設淡黃底黑字,千篇一律。Delphi 透過 Application.HintColor 可改背景色,但字體
打造 Borland 風格浮動主視窗:Delphi 實作 CoolBar 頂端固定、最大化不佔滿螢幕
效果預覽 Borland 系工具(Delphi、C++Builder、JBuilder)主視窗特徵: 啟動時貼頂、寬度滿螢幕 拖曳停駐工具列(Cool
遠端控制技術:服務端程式隱藏技巧與偵測對策
⚠️ 安全研究聲明 本文分析遠端控制軟體常用的隱藏技術,**僅供防禦偵測研究、授權滲透測試、資安教學用途**。嚴禁用於未授權存取、竊取資料、植入惡意程式等非法行
遠端控制:透過 IP 位址反解主機名稱
核心函數:IPToName 使用 Winsock gethostbyaddr 進行反向 DNS 解析,將 IPv4 位址轉換為主機名稱(FQDN 或 NetBI
遠端控制:透過 net view 列舉網路芳鄰所有電腦名稱
方法原理 利用 net view 指令列出網路芳鄰電腦,重導向輸出至暫存文字檔,再由 Timer 輪詢檔案讀取解析。此法簡單不需 WNetEnumResourc
遠端控制核心技術:鍵盤滑鼠模擬與 Windows 訊息機制
前言 遠端控制、自動化測試、巨集錄製等場景核心需求是「模擬使用者輸入」。Windows 提供 mouse_event、keybd_event、SetCursor
Delphi 程式內建撥號上網:RasAPI 完整應用指南
前言 撥號上網曾是主流接入方式。在應用程式中整合「自動撥號」功能(如 IE 瀏覽器),可免去使用者手動切換撥號網路,大幅提升軟體易用性與競爭力。本文詳解如何在
資料庫表單自動生成工具:從 ER 模型到 Delphi 程式碼的工業化實踐
前言:為何需要表單自動生成? 資料庫應用開發(特別是 MIS 專案)中,絕大多數表單只是對資料表進行 CRUD(增刪改查)操作。使用 Delphi、C++Bui
Delphi 控制 Windows 關機、重開機、登出與防關機完整實作
應用場景 修改系統設定需重開機、演示軟體結束需關機、演示過程中禁止使用者強制關機。本文提供一個完整範例程式,涵蓋所有場景並解析核心 API 原理。 核心原理
Delphi 開發效率倍增:四大實用技巧全解析
前言 Delphi 作為經典的 RAD 工具,擁有許多隱藏的生產力功能。本文整理四個實戰技巧,涵蓋 Speedbar 自訂、表單設計熱鍵、命令列參數處理與 DC
COM/DCOM 中傳遞陣列資料的正確做法:使用 Variant
問題背景 在 COM/DCOM 開發中,伺服端物件與用戶端程式運行在不同的記憶體空間(進程外 COM 物件),甚至進程內 COM 物件為了統一介面也避免直接傳遞
在 Delphi 中實現 AVI 影片全螢幕播放
前言 在 Delphi 應用程式中播放多媒體檔案是常見需求,特別是需要全螢幕播放 AVI 影片時,透過 TMediaPlayer 元件配合無框線視窗即可輕鬆實現
Delphi WebBrowser 控制項:網頁內容與字串雙向轉換實作
核心需求:HTML 字串 ↔ WebBrowser 文件物件雙向互轉 TWebBrowser 封裝 MSHTML(IE 內核),文件物件模型 (DOM) 以 I
Delphi 資源釋放鐵律:try..finally 保護模式完整指南
核心問題:異常導致資源洩漏 配置資源(記憶體、檔案控制代碼、GDI 物件、COM 介面、資料庫連線)後,若發生例外導致程式流程跳出,後續釋放程式碼**不會執行*
Delphi 軟體工程師面試題庫與能力評估指標
面試題目分類與評估重點 本題庫涵蓋動機探索、問題解決、語言核心、框架架構、資料庫實作、報表開發、架構設計、領域知識八大維度,可作為招聘筆試、面試討論或自我檢核依