C# 視頻監控系列(六):服務端 SDK 封裝上篇
封裝 `HikServer.dll` 核心 API(25 個函數),含結構體、枚舉、委托、回調註冊、服務端控制、數據寫入、多播、IP/密碼驗證等。 核心定義
C# 視頻監控系列(五):客戶端發送命令與錄像
客戶端向服務端發送字符串命令、本地錄像(MP4 文件)功能實現。 1. 發送字符串 // VC++ MP4_ClientCommandtoServer(19
C# 視頻監控系列(四):客戶端音頻與截圖(一)
客戶端音頻接收極簡:服務端默認開啟,僅需調用 `AudioStart` 並設置音量。 音頻代碼 = 0) { PcHikClient.MP4_Clie
C# 視頻監控系列(三):客戶端連接預覽實現(二)
將 VC++ Demo 連接預覽邏輯移植 C#,精簡至單通道預覽核心流程,解決 `MP4_ClientRegisterDrawFun` 報錯但畫面已出問題。
C# 視頻監控系列(二):客戶端 SDK 完整封裝(一)
基於《海康板卡網絡開發包編程手冊 V4.7》與 VC++ Demo,完整封裝 `hikclient.dll` 核心 API,含結構體、枚舉、委托、37 個函數簽
C# 視頻監控系列(二):客戶端 SDK 封裝修正記錄(二)
記錄 `hikclient.dll` C# 封裝過程中發現的參數類型錯誤及修正,避免踩坑。 修正記錄 1. 2009-02-27:截圖回調參數修正 // 原
C# 視頻監控系列(一):硬件準備與 SDK 安裝(三)
海康威視 DS-4000 系列采集卡開發環境搭建完整記錄:硬件安裝、驅動部署、SDK 配置、Demo 運行驗證。 下載資源 SDK 開發包:`400
C# ADO.NET 數據操作總結(一):數據庫連接全攻略
ADO.NET 連接字串與連接對象是數據訪問的起點,涵蓋 SQL Server、OLE DB、Access、Oracle 多種提供者。 1. SqlConne
C# ADO.NET 數據操作總結(二):SqlCommand 執行與參數化
`SqlCommand` 封裝 SQL 命令或預存過程,是執行數據庫操作的核心對象。 1. 與 Connection 關聯 cmd.Connection =
C# ADO.NET 數據操作總結(四):DataAdapter 核心操作
`SqlDataAdapter` 是 `DataSet` 與資料庫間的橋樑,負責填充、更新數據。 1. 建構函數重載 new SqlDataAdapter()
C# ADO.NET 數據操作總結(三):DataReader 完整用法
`SqlDataReader` 提供高性能、只進、只讀的數據流訪問,是大數據量讀取的首選。 1. 基本遍歷 while (reader.Read()) {
C# 多線程讀取多文件到同一 TextBox:委托跨線程更新 UI
目錄下大量小文本文件,需多線程並發讀取並追加顯示到單一 `TextBox`,使用委托 `Invoke` 確保線程安全。 完整實現 public partial
C# 繪製曲線圖與柱狀圖(一):雙序列柱狀圖實現
純 GDI+ 繪製雙數據序列柱狀圖,無需第三方控件,適合輕量級統計展示。 效果圖 核心 Render 方法 public Image Render(str
C# 繪製曲線圖與柱狀圖(二):雙序列折線圖實現
基於 `Graphics` 繪製雙數據序列折線圖,含標題、圖例、座標軸、數值標籤、自適應縮放。 效果圖 核心 Render 方法 public Image
C# 委托實現 AOP 事務(二):基類 SqlDAL 完整實現
提供支援事務的基類 `SqlDAL` 完整代碼,含連接管理、多重 `ExecuteNonQuery` 重載、事務執行器。 核心代碼結構 public clas
C# 委托實現 AOP 事務(三):通用委托參數與調用端控制
將委托作為參數傳遞,調用端決定是否啟用事務,實現「客戶端控制」的輕量級 AOP。 核心設計 // 基類定義通用委托 public delegate void