在組件編程中對事件的理解是十分重要的,C# 中的“事件”是當對象發生某些有趣的事情時,類向該類的客戶提供通知的一種方法。與事
在.Net Framework SDK文檔中,關於調用Windows API的指示比較零散,並且其中稍全面一點的是針對Visual Basic .n
概述 本文描述了如何建立一個簡單的、自定義的用戶控件——一個平滑的進度條。 在早先的進度條控件版本中,例如在 Micro
獲取文件的版本信息: FileVersionInfo myFileVersionInfo1 = FileVersionInfo.GetVersio
與所有的UI開發平台一樣,.NET下線程開發圖形界面同樣要遵循一個基本原則:就是對UI對象的操作一定要在產生該UI對象的線程裡進行(該線程稱作UI線
在.Net 中 DataGrid 雖然有排序的功能,但並不支持雙向的排序。用到了,看了些相關的帖子,自己嘗試了一種方法,竟然也行得通,主要是用Dat
Windows服務是獨立於登錄用戶而工作的Windows應用程序,它通常在計算機啟動時開始執行,且常常連續執行,直到計算機關閉為止。像Exchang
C# 用戶經常提出兩個問題:“我為什麼要另外編寫代碼來使用內置於 Windows 中的功能?在框架中為什麼沒有相應的內容可以為我完成這一
一、前言 .NET框架是Windows應用領域中一個非常新的技術,可以肯定在未來的一段時間內,.NET應用必須與現存的Windows技術交互作用。
你可能對實際地編寫游戲代碼期待已久了。由於DirectX SDK 2004年夏季更新包含了一個牢固的示例框架組件,並且它被設計成能在你自己的代碼中直
管道技術一般采用Window API來實現,最近我試著用C#來實現Windows管道技術,發現C#本身方便的進程線程機制使工作變得簡單至極,隨手記錄
對於XML,想必各位都比較了解,我也就不用費筆墨來描述它是什麼了,我想在未來的Web開發中XML一定會大放異彩,XML是可擴展標記語言,使用它企業可
using System; using System.Drawing; using System.Collections; using System
C#沒有提供播放MP3等音頻文件的類,要編寫播放MP3等音頻文件程序,必須使用第三方控件或類。本文使用API函數mciSendString,編寫一個
對於new()約束,大家可能有一個誤解,以為使用了new約束之後,在創建對象時與非泛型的版本是一致的: public class Tester&l
本文講解的是你在建立包含內存以外資源的類型,特別是處置非內存資源的時候,如何編寫自己的資源管理代碼。 我們已經知道了處置那些占用非受控(unman
談起socket編程,大家也許會想起QQ和IE,沒錯。還有許多網絡工具如P2P、NetMeeting等在應用層實現的應用程序,也是用socket來實
本文說明如何創建DataSet 對象,以及如何使用WriteXML方法將該對象包含的數據導出到 XML 文件中。生成的 XML 文件可以直接在 Ex
文件分割器主要是為了解決實際生活中攜帶大文件的問題,由於存儲介質容量的限制,大的文件往往不能夠一下子拷貝到存儲介質中,這只能通過分割程序把的文件分割
可能大家都知道dataview這個名詞的概念,但也許不是很多人可以說清楚在.net架構中它的應用范圍和程度。比如:究竟datagrid和repeat