解決 Visual C++ 連結錯誤 LNK2005:_sprintf 重複定義於 MSVCRT.lib 與 libcmt.lib
錯誤現象 MSVCRT.lib(MSVCR80.dll) : error LNK2005: _sprintf already defined in libcmt
IE 與 Firefox JavaScript 差異完整對照表與跨瀏覽器相容方案
前言 早期 Web 開發深受 IE 專屬 API (JScript) 支配,Firefox (Gecko) 嚴格遵循 W3C DOM 標準。雖然現代瀏覽器 (E
解決 SharePoint SPS 列表「資料表檢視」切換失誤:ActiveX 相容性旗標修正
問題現象 在 SharePoint Portal Server (SPS) / Windows SharePoint Services (WSS) 列表中,嘗試
氣象資料類別設計筆記:標準化解析與序列化架構
設計目標 開發一個專注於氣象資料格式轉換的核心類別庫,定位為「格式處理器」而非「資料存取層」。核心職責: 解析:標準格式字串 (電文) → 結構化強型別物件。
C# COM 互通除錯實錄:Release 模式下 STG_E_REVERTED 錯誤根因與修正
現象描述 專案使用 C# 透過 P/Invoke 呼叫 COM 介面 IStorage/IStream 實作複合文件讀寫。Debug 模式完全正常,但 Rele
VB.NET 取得應用程式執行個體控制代碼 - 替代 VB6 App.hInstance
問題背景 在 VB6 中,App.hInstance 可直接取得目前應用程式的模組控制代碼,常用於 Windows API 呼叫 (如 SetWindowsHo
ADO.NET 資料庫程式設計實戰:從核心物件到 CRUD 完整範例
認識 ADO 與 ADO.NET 的差異 ADO (ActiveX Data Objects) 是基於 COM 的經典資料存取模型,核心是 Recordset,
深度解析 ADO.NET 2.0 核心新功能:MARS、非同步與 XML 整合
前言 隨著 .NET Framework 2.0 (代號 Whidbey) 的釋出,ADO.NET 迎來了重大版本更新。ADO.NET 2.0 不僅強化了資料存
VB.NET 打造可重用的 SQL Server 資料庫連線類別
前言 在早期的 VB.NET 應用程式開發中,將資料庫連線邏輯封裝為共用類別是提升開發效率與維護性的關鍵。本文介紹一個名為 DBaseBindComm 的通用資
.NET 組件(DLL)搜尋路徑機制深度解析:從 Managed Module 到 Assembly 載入流程
核心概念 受控模組 需 CLR 執行的標準 Windows PE 檔案。 中繼資料 資料表集合,描述模組定義的類型/成員與參考的類型/成員。 組件清單 中繼資料
XML 技術成熟度探討:如同一塊熟透的牛排,穩定可靠值得信賴
近期一篇關於 XML 未來的文章引發思考。個人認為 XML 已達高度成熟: 格式與資料模型早已穩定。 標準化工作進入勘誤表與持久化工程階段。 主流開發平台皆已
Visual Studio 2008 背後的戰略野心:以開發工具掌控 .NET 生態系統
前言 2008 年 2 月 1 日微軟低調釋出 Visual Studio 2008 中文版(90 天試用),並未像收購雅虎那般大張旗鼓。但透過 VS2008
Windows Wave API 函數速查:錄音與播放流程對照表
錄音流程 waveInOpen – 開啟波形輸入裝置準備錄音。 waveInPrepareHeader – 準備波形標頭緩衝區。 waveInAddBuffe
MSDN 訂閱下載大型檔案中斷後無法繼續下載的解決方案
問題現象 使用 MSDN「訂戶熱門下載」下載大型檔案時,若因網路或時間中斷,點擊桌面上的「繼續下載」捷徑仍提示「檔案下載在完成前中止」,無法恢復。 官方 FAQ
動軟 .NET 代碼生成器 2.12 版釋出:新增插件機制、支援 Web 頁面生成等多項增強
更新重點 專案模板完善:支援簡單三層架構與工廠模式專案生成。 批量生成優化:代碼自動批量生成更穩定高效。 插件機制:新增可擴展的代碼生成插件介面,開發者可自訂
QQ 機器人小程式:體積極小、功能多元的娛樂互動助手
簡介 這是一個極輕量的 QQ 機器人(QQ 號:694538032),號稱「世界上最小的叨客」,正申請金氏世界紀錄。加為好友即可體驗自動回覆、聊天互動等娛樂功能
基於 AT 指令的短信貓發送系統:架構設計與原始碼分享
專案背景 單位原有簡訊發送系統損壞,利用閒暇時間研究 AT 指令控制短信貓,歷經一週重寫完成。系統採用 C# 2.0 開發,直接使用 .NET SerialPo