原创 一些C#代碼

應用程序的主入口點    [STAThread]  static void Main()  {   Application.EnableVisualStyles();   Application.SetCompatibleTextRend

原创 分區域滾動窗口

 using System;using System.Collections.Generic;using System.ComponentModel;using System.Drawing;using System.Data;using

原创 幾篇好文章

在Windows下讓不同用戶使用不同的分辨率(C# 2005)http://dev.csdn.net/author/danielngn/8a2b0bd5dcb84c398ffd4e36ab62b155.html 用C#製作PDF文件全攻略

原创 視口與映射

如下所示,每次更新後根據客戶區大小滿窗口繪製一個橢圓 void CTstView::OnDraw(CDC* pDC) { CTstDoc* pDoc = GetDocument(); ASSERT_VALID(pDoc); CRect r

原创 取第一塊硬盤序列號

  //取第一塊硬盤編號  public static string GetHardDiskID()  {   try   {    ManagementObjectSearcher searcher =

原创 垃圾收集與刪除文件

有時候在程序中需要刪除某個文件,卻出現"文件由另一個進程使用,不能刪除"的錯誤,這往往是因爲文件句柄資源沒有關閉. 在C#中關閉句柄後有時仍出現,更加莫名其妙. 主要原因在於垃圾收集. 還是看代碼清楚些.   using System;

原创 C#生成Access數據庫

        /**//// <summary>使用ADOX.Catalog.Create生成Access數據庫</summary>        static void CreateDatabase(string dbFileNam

原创 代碼頁使用

關於代碼頁使用的情況   using System;using System.IO;using System.Text;public class TextFromFile ...{    private const string FIL

原创 SharpDevelop BUG修改

在SD2.0中,鼠標停留在工具欄上已禁用的按鈕上時,仍然顯示輪廓邊框,當鼠標離開時輪廓框繼續顯示.這是由於SD的Core中BUG造成的.修改如下: 找到SharpDevelop/src/Main/Core/Project/Src/AddI

原创 System.IO.Ports.SerialPort 應用-沒完成

using System; using System.Collections.Generic; using System.Text; using System.IO.Ports; namespace Ser

原创 C#壓縮Access數據庫

        /// <summary>        /// 壓縮數據庫        /// </summary>        /// <param name="connectionString">數據庫鏈接</param>