C# 從文字檔匯入資料至 DataTable 完整實作
方法簽章 public DataTable TxtToDataSet(string Filename, ref DataTable dtData) 參數:Fil
C# UML 基礎完整指南:從靜態、動態到物理圖的核心模型解析
系統設計流程與 UML 定位 面向對象分析(OOA)與設計(OOD)構成系統設計核心流程。UML(統一建模語言)是標準化的描述語言,提供多種圖表輔助分析、設計與
程式碼效率比較:Select Case vs 多重 If 判斷 CheckBox 狀態
比較兩種寫法 寫法一:Select Case 組合字串 Private Sub Button1_Click(...) Dim strCkb1 As S
Active Context 與 XP 視覺樣式支援完整解析
背景:DLL 版本衝突與解決方案 Windows 系統 DLL(如 Comctl32.dll)存在多版本,舊程式不保證與新版本完全相容。Windows 提供 A
SQL Server 2008 CTP 版本新增 PowerShell 支援
新功能概述 微軟釋出的 SQL Server 2008 CTP 第三版將新增對 PowerShell 的支援,包含: 新的 Provider(提供者),讓 P
第一次用 .NET 2.0 開發網站心得與 SMTP 郵件發送範例
專案背景 開發「西廂情緣」婚戀交友平台,首次正式使用 .NET 2.0。網站定位專業婚戀交友,設計理念強調娛樂性、新穎性、趣味性,目標打造製造快樂、浪漫、友情與
CListCtrlEx:支援刪除選項與按欄位字串排序的 CListCtrl 擴充類別
類別設計目標 排序支援:按字串不分大小寫排序,需預先設定唯一 lParam。 刪除支援:按 Delete 鍵刪除選取項目(支援多選)。 標頭檔 (List
MFC 設定主視窗不可見且不顯示工作列按鈕
實作方法 覆寫 CMainFrame::PreCreateWindow,修改 CREATESTRUCT 的樣式旗標: BOOL CMainFrame::PreC
.NET 實作 UCS-2 編碼最簡單方法(適用中文簡訊)
什麼是 UCS-2? UCS(Universal Character Set)有兩種格式: UCS-2:固定 2 位元組編碼,共 65,536 碼位(Basi
MFC 狀態列(CStatusBar)基本應用與動態更新範例
建立狀態列指示器 1. 字串表定義顯示名稱 IDS_Status IDS_TimeCost IDS_ItemsScanned 2. 修改 MainFrm.c
Vista IIS 7.0 整合 ASP.NET AJAX 1.0 完整配置指南
安裝順序與環境準備 先安裝 IIS 7.0(勾選所有子功能,寧多勿缺)。 安裝 VS2005,Vista 會自動安裝 VS2005 SP1 for Vista
MFC 實作右鍵選單(Context Menu)完整步驟
實作流程 1. 資源編輯器建立選單 在資源視圖的 Menu 項目下新增選單資源(如 IDR_MAINFRAME),並設計好彈出式選單項目。 2. 加入訊息處
使用 OnCustomDraw 實現 CListCtrl 指定行文字顏色與背景色
實作步驟 1. 建立 CListCtrl 派生類並加入訊息處理 在 ClassWizard 中為派生類(如 CScanFileList)加入 NM_CUSTO
DNN 4.8 搭配 SQL Server 2005 Express 安裝與新功能差異總結
安裝環境與初步問題 開發環境使用 VPC,安裝 VS2005 內建的 SQL Server 2005 Express。安裝順序為:先裝 VS2005,再裝 II
解決 .NET 使用 Jet OLEDB 讀取 Excel 混合資料類型導致資料遺失的問題
前言 在應用程式開發中,常需讀取 Excel 資料或將其匯入 SQL Server 等資料庫。本文針對使用 Microsoft.Jet.OLEDB.4.0 讀取
IDR_MAINFRAME 字串資源的七個子串含義詳解
IDR_MAINFRAME 字串資源結構 在 MFC 應用程式中,IDR_MAINFRAME 字串資源包含七個以換行符(\n)分隔的子串,格式如下: <w
Windows 訊息大全:從 WM_CREATE 到 WM_DDE 完整對照表與說明
前言 Windows 程式設計的核心在於訊息驅動。每個使用者動作(點擊、鍵盤、視窗移動)與系統事件(電源、裝置變更)最終都轉化為一筆 MSG 結構傳遞給視窗程序
MFC 視窗標題修改完整指南:文件類 SetTitle 與框架視窗 SetWindowText
MFC 程式預設標題為「無標題 - 應用程式名稱」。修改標題分為「前半部 (文件名稱部分)」與「後半部 (應用程式名稱部分)」兩個層面。 一、修改前半部:「無