C# 繪製圓角矩形:GraphicsPath 完整實作
前言 System.Drawing.Graphics 沒有內建 DrawRoundedRectangle 方法,需自行用 GraphicsPath 組合弧線與直
Delphi 螢幕截圖儲存為 JPEG 完整代碼
功能需求 擷取螢幕指定矩形區域,儲存為 JPEG 檔案,支援品質壓縮設定。 完整實作 uses Windows, Graphics, Jpeg, Cla
Delphi 影像處理基礎:浮雕特效演算法實作
前言 Delphi 使用 TBitmap 與 ScanLine 直接存取像素記憶體,能高效實作各類影像濾鏡。本文解析浮雕特效核心演算法與完整代碼。 浮雕原理
ASP.NET 整合 FreeTextBox 富文本編輯器完整指南
前言 FreeTextBox 是經典 ASP.NET WebForms 時代的開源富文本編輯器,功能豐富、支援工具列自訂、圖片庫、拼字檢查等。本文說明安裝、設定
ASP.NET 防止按鈕重複提交:客戶端攔截與伺服端雙重保護
問題場景 使用者急躁連點「送出」按鈕,或網路延遲導致重複 PostBack,造成資料重複寫入、扣款重複等嚴重後果。 解決策略:雙重防線 客戶端 (JavaS
C# 目錄同步工具:遞迴比對複製與更新實作
需求背景 需將來源目錄結構與檔案同步至目標目錄: 來源有、目標無 → 建立目錄/複製檔案。 兩邊皆有檔案 → 比對最後修改時間,來源較新 (超過 5 秒容差)
UltraEdit (UE) 背景顏色調整教學:打造護眼編輯環境
前言 UltraEdit (簡稱 UE) 是許多開發者的主力編輯器,長時間面對預設白色背景容易造成眼睛疲勞。本文教您快速更換護眼背景色,並分享幾組經典配色方案。
ASP.NET 影像處理完整教學:System.Drawing 實戰
前言 ASP.NET 內建 System.Drawing 命名空間 (GDI+ 封裝),提供強大的伺服器端影像生成、編輯、縮圖功能,無需第三方元件。本文透過三個
ASP.NET Page_Load 兩大常見陷阱與解決方案
前言 ASP.NET WebForms 的頁面生命週期中,Page_Load 是最常用的事件,但也隱藏兩個容易讓開發者踩坑的行為。理解其背後機制,能避免莫名其妙
ASP.NET 狀態管理九大選擇完整解析
前言 HTTP 本質是無狀態協定,ASP.NET 提供多種機制在請求間保持資料。選擇正確的狀態管理方式需考量三個核心問題: 誰需要資料?:單一使用者、特定群組
Windows Server 2003 IIS 缺少 ASP.NET 索引標籤解決方案
問題現象 在 Windows Server 2003 的 IIS 管理員中,網站或虛擬目錄的「屬性」對話方塊裡找不到「ASP.NET」索引標籤,導致無法切換 A
ASP.NET Web.config 資料庫連接字串完整指南
為何使用 Web.config 存放連接字串 集中管理:所有連線資訊集中在一處,修改不需動程式碼。 安全性:可搭配 aspnet_regiis.exe 加密
ASP.NET 常用函數速查大全 (VB.NET)
簡介 本文彙整 ASP.NET (VB.NET) 開發中最常用的內建函數,按功能分類整理,附帶參數說明與用途,適合開發時快速查閱。 類型轉換函數 函數說明
ASP.NET DataGrid 開發十大常見錯誤與避坑指南
DataGrid 是 ASP.NET WebForms 時代最強大的數據展示控件,但也最容易讓開發者掉進坑裡。本文總結十大高頻錯誤,涵蓋數據綁定、分頁、編輯、模
使用 ASP.NET DataGrid 構建主視圖/詳細視圖:作者與書目關聯展示
主/詳細視圖是經典 UI 模式:上部列表顯示主記錄(如作者),下部顯示所選主記錄的關聯明細(如該作者的書目)。ASP.NET DataGrid 通過選擇事件、數
ASP.NET 讀取 Excel 文件並綁定 DataGrid:OLEDB 方式完整示例
ASP.NET 中通過 OLEDB 提供程序讀取 Excel 文件,視同數據庫操作,無需安裝 Office 組件,適合服務器端批量導入場景。本文提供 C# 與
.NET 中實現自定義光標:彩色、動畫、從文件加載
Windows Forms 應用中,自定義光標能提升用戶體驗。.NET 提供 Cursor 類,但直接支持僅限 .cur/.ani 文件路徑或資源流。本文展示如
ASP.NET DataGrid 跨頁面多選實現:隱藏字段保持選中狀態
DataGrid 分頁時,用戶勾選多頁數據後提交,是經典需求。由於分頁切換會重新綁定導致 CheckBox 狀態丟失,需引入客戶端隱藏字段持久化選中值。本文提供