原创 編寫組件自己的設計器

專欄作品   編寫組件自己的設計器劉志波 Shawn Burke 微軟公司 2001年6月 英文原稿 《Writing Custom Designers for .NET Components》 http://m

原创 按區域格式化日期

          Dim dt As DateTime = DateTime.Now                 Dim info As New System.Globalization.CultureInfo("en-US")

原创 進程間發送消息整理(高級方案)

接上篇: 高級方案與簡易方案的區別主要在於:前者可以定義需要傳遞的struct。 公用結構: using System; using System.Collections.Generic; using System.Text; using

原创 慎用ActiveReport的ARCustomForm自定義紙張尺寸

         ActiveReport 的紙張設置中,對於一些非規格紙張,有提供便利的操作。 可以通過以下代碼設置(不需通過windows的打印機服務器屬性設置來建立新格式): //rpt 是AcitveReport3實例

原创 調整用API實現窗體淡出特效與窗體彈出後不被激活

本文實例調用API函數實現,實現以下兩個目的: 1.顯示窗體時,具有淡出效果; 2.顯示窗體後,窗體可以不被激活。 public partial class Form39 : Form { //取出激活窗

原创 ActiveReport 預覽正常但打印輸出空白頁的解決方案

最近在做項目時,使用ActiveReport(以下簡稱AR)做報表輸出,具體的場景與問題如下: 場景: 紙張尺寸:8.5in*5.5in 邊距:上下左右全設爲0.1in 在打印某些單據資料時,遇到以下問題: 打印機是EPSON LQ-30

原创 AcitveReport.Parameters的使用方法

AcitveReport.Parameters的使用方法 1.原理:            Parameters 其類型是: DataDynamics.ActiveReports.ParameterCollection。 用於外部數據源與

原创 C# 方法中的this參數--.NET3.5類型的擴展方法

  先看下面的代碼: public static class StringExtension{ public staticvoid Foo(th

原创 將鼠標消息發送給指定的父控件_勾子

以下類通過掛載勾子原理,實現將子控件鼠標消息發送給父控件。   調用: MousePreview mp=new MousePreview(pControl);  //pControl爲父控件 //啓用勾子 mp.EnableHook()

原创 RichTextBox 貼圖/使用Graphics在圖像上寫字

RichTextBox 貼圖代碼:             Image img = Image.FromFile(@"G:\Windows\Web\W

原创 VS2008快捷鍵大全

---------------------------------------VS2008快捷鍵大全----------------------------  Ctrl+m+Crtr+o摺疊所有大綱  Ctrl+M+Crtr+P: 停止大

原创 用Visual C#調用Windows API函數

用Visual C#調用Windows API函數  Api函數是構築Windws應用程序的基石,每一種Windows應用程序開發工具,它提供的底層函數都間接或直接地調用了Windows API函數,同時爲了實現功能擴展,一般也都提供了調

原创 C# CultureInfo列表

""(空字符串) 固定區域性  af  南非荷蘭語  af-ZA  南非荷蘭語(南非)  sq  阿爾巴尼亞語  sq-AL  阿爾巴尼亞語(阿爾巴尼亞)  ar  阿拉伯語  ar-DZ  阿拉伯語(阿爾及利亞)  ar-BH  阿拉伯

原创 使用EventData()捕獲操作對象(包括:新建/修改/刪除 Table/Sp/View/Fn)動作

SQL2005,使用EventData()捕獲操作對象(包括:新建/修改/刪除 Table/Sp/View/Fn)動作。   USE   AdventureWorks; GO CREATE   TABLE   ddl_log   (Pos

原创 Sql server 2005 自動備份並壓縮備份文件RAR

 EXEC sp_configure 'show advanced options', 1;RECONFIGURE;EXEC sp_configure