C# 在类库文件无法使用Server.MapPath解决方法
摘要:如果你从Page类(创建.aspx的Page页时代码文件.aspx.cs)继承的类中执行这条语句,才可以简单地使用 DataBase = Server.MapPath("data.mdb"); 否 则写全命名空间:System.Web.HttpContext.Current.Server.MapPath(); 注意:如果是在一个类库下 的一个类中、要先添加引入using System.Web;因为新建一个类库时默认是不引入using (通过Server.MapPath()可以获取文件的绝对路径。)如果你从Page类继承[ji cheng]的类中执行[zhi
阅读全文
posted @
2011-06-30 15:55
carekee
阅读(6155)
推荐(0)
Server.MapPath()获取本机绝对路径
摘要:1. Server.MapPath("/") 应用程序根目录所在的位置 如 C:\Inetpub\wwwroot\2.Server.MapPath("./") 表示所在页面的当前目录 注:等价于Server.MapPath("") 返回 Server.MapPath("")所在页面的物理文件路径 3.Server.MapPath("../")表示上一级目录 4.Server.MapPath("~/")表示当前应用级程序的目录,如果是根目录,就是根目录,如果是虚拟目录,就是虚拟
阅读全文
posted @
2011-06-30 15:55
carekee
阅读(6051)
推荐(0)
利用Visual C#打造一个平滑的进度条
摘要:概述 本文描述了如何建立一个简单的、自定义的用户控件——一个平滑的进度条。 在早先的进度条控件版本中,例如在 Microsoft Windows Common Controls ActiveX 控件中提供的版本,您可以看到进度条有两种不同的视图。您可以通过设定 Scrolling 属性来设定 Standard 视图或是 Smooth 视图。 Smooth 视图提供了一个区域来平滑的显示进度, Standard 试图则看上去是由一个一个方块来表示进度的。 在 Visual C# .NET 中提供的进度条控件只支持 Standard 视图。 本文的代码样例揭示了如何建立一个有如下属性的控件: Mi
阅读全文
posted @
2011-06-30 15:50
carekee
阅读(805)
推荐(0)
C# 存取数据库中的图像
摘要:一、库中的图像存取方法 1. 读取image类型的读取image类型的方法可分为以下几步:1) 先使用无符号字节数组存放库对应的集中表的ima一、库中的图像存取方法 1. 读取image类型的 读取image类型的方法可分为以下几步: 1) 先使用无符号字节数组存放库对应的集中表的image类型字段的值。例如: byte bytes= (byte) image类型字段值 2) 使用MemoryStream类,该类创建支持存储区为内存的流。即MemoryStream类创建的流以内存而不是磁盘或网络连接作为支持存储区。其构造函数为: public MemoryStream(byte buffer)
阅读全文
posted @
2011-06-30 09:50
carekee
阅读(509)
推荐(0)
NUnit2.0详细使用方法
摘要:NUnit2.0详细使用方法 注:NUnit中文文档可以参看我的另一个站点:http://www.36sign.com/nunit前一段时间,有人问我在.NET里如何进行TDD开发.这个问题促使我想对NUnit做一个详细的介绍.因为我们大家都知道NUnit是在.NET进行TDD的利器.如果你已经知道很多关于NUnit的应用,请指出我的不对之处和提出一些建议,使本文更加完善.如果你对NUnit还不是很了解的话,我建议你还是阅读一下.本文分为以下部分:1. TDD的简介 首先什么是TDD呢?Kent Beck在他的<<测试驱动开发 >>(Addison-Wesley Pro
阅读全文
posted @
2011-06-28 17:28
carekee
阅读(219)
推荐(0)
C#操作Excel开发报表系列整理
摘要:C#操作Excel进行报表开发系列共写了八篇,也已经有很久没有新东西了,现在整理一下,方便以后查阅,如果有写新的,会同时更新。需要注意的是因为Office的版本不同,实际的代码可能会有所不同,但是都是多几个,少几个参数,补上参数System.Reflection.Missing.Value就可以了将Excel应用于报表开发中(一)--开始使用C#和Excel进行报表开发(二)-操作统计图(Chart)使用C#和Excel进行报表开发(三)-生成统计图(Chart)使用C#和Excel进行报表开发(四)-复制单元格使用C#和Excel进行报表开发(五)-操作单元格边框和颜色使用C#和Excel进
阅读全文
posted @
2011-06-21 16:57
carekee
阅读(8737)
推荐(1)
C#操作word文档
摘要:1.c#操作word 在指定书签插入文字或者图片using Word = Microsoft.Office.Interop.Word;object Nothing = System.Reflection.Missing.Value; object format = Word.WdSaveFormat.wdFormatDocument; Word.Application wordApp = new Word.ApplicationClass(); //打开网页选择内容 object srcFileName = @"c:\new1.doc"; //里面有图片 Word.Docu
阅读全文
posted @
2011-06-21 16:31
carekee
阅读(632)
推荐(2)
如何美化你的.net 应用程序
摘要:利用.net技术能够快速开发出应用程序,但是如果应用微软的那一套技术,做出来的程序大多数程序员恐怕都会有一种千篇一律的感觉:按钮还是那个按钮(只是文字不同),文本框还是那个文本框, 下拉列表还是那个下拉列表........跟系统里的没有什么两样,不管程序怎么样,至少这个界面没什么新意。诚然,目前也有不少第三方的控件,如Xceed Ultimate Suite、ComponentOne.Studio、Infragistics.NetAdvantage等等,使用这些控件大多需要再花一定时间去掌握这些控件的用法,而且有些做得不是很好,我曾经见过一个商业控件里面很多是画出来的,不能像VS.net自带的
阅读全文
posted @
2011-06-21 16:26
carekee
阅读(347)
推荐(0)
用IrisSkin2.dll美化你的WinForm
摘要:自己总结 winform 皮肤IrisSkin2.dll的操作主窗口Form 定义 Form1.Designer.cs 1声明private Sunisoft.IrisSkin.SkinEngine skinEngine1; 2然后是在InitializeComponent() / Windows 窗体设计器生成的代码/定义 this.skinEngine1 = new Sunisoft.IrisSkin.SkinEngine(((System.ComponentModel.Component)(this)));3在Form.cs文件中构造函数定义:this.skinEngine1.SkinF
阅读全文
posted @
2011-06-21 16:24
carekee
阅读(2647)
推荐(0)
C#操作Word文档(Office 2007)
摘要:首先引入类库,Microsoft.Office.Interop.Word,然后进行编程。代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using Microsoft.Office.Interop.Word;namespace WordTest{ public partial class Form1 : Form { o
阅读全文
posted @
2011-06-21 16:16
carekee
阅读(373)
推荐(0)
C#操作word文档(三)
摘要:1. C#调用word打印信封public static bool PrintEnvelope(string from, string to){////string temp = Properties.Resources.EnvelopeTemplate.Replace("«ReturnAddress»", from).Replace("«ReceiverAddress»", to);string temp = Properties.Resources.EnvelopeTemplate;string TempPat
阅读全文
posted @
2011-06-21 16:15
carekee
阅读(1729)
推荐(0)
C#操作word文档(二)
摘要:1.C#操作Word完全功略 导入COM库:Microsoft word 11.0 Object Library.引用里面就增加了:创建新Word object oMissing = System.Reflection.Missing.Value; Word._Application oWord; Word._Document oDoc; oWord = new Word.Application(); oWord.Visible = true; oDoc = oWord.Documents.Add(ref oMissing, ref oMissing, ref oMissing, ref oM
阅读全文
posted @
2011-06-21 15:25
carekee
阅读(1250)
推荐(0)
C#操作word文档(一)
摘要:1.c#操作word 在指定书签插入文字或者图片using Word = Microsoft.Office.Interop.Word;object Nothing = System.Reflection.Missing.Value; object format = Word.WdSaveFormat.wdFormatDocument; Word.Application wordApp = new Word.ApplicationClass(); //打开网页选择内容 object srcFileName = @"c:\new1.doc"; //里面有图片 Word.Docu
阅读全文
posted @
2011-06-21 15:24
carekee
阅读(6360)
推荐(0)
C# Image和字节流的互化
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Drawing;using System.IO;namespace Microsoft.Form.Base{ class ImageToByte { /// <summary> /// 图片转换成字节流 /// </summary> /// <param name="img">要转换的Image对象</param> /// <retu
阅读全文
posted @
2011-06-20 14:43
carekee
阅读(1127)
推荐(1)
C# Word 类库
摘要:using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Interop.Word;using System.IO;using System.Web;using System.Data;using System.Reflection;using Microsoft.Win32;using System.Text.RegularExpressions;using System.Net;namespace OfficeOperate{ public class WordOperate
阅读全文
posted @
2011-06-20 14:42
carekee
阅读(860)
推荐(0)
C#Word转Html的类
摘要:/**//******************************************************************** created: 2007/11/02 created: 2:11:2007 23:13 filename: D:C#程序练习WordToChmWordToHtml.cs file path: D:C#程序练习WordToChm file base: WordToHtml file ext: cs author: 凌剑 Bujiwu purpose: 将Word文件转化为Html文件*********************************
阅读全文
posted @
2011-06-17 16:53
carekee
阅读(1752)
推荐(0)
字符串验证
摘要:Invalidate.csusing System;using System.Data;using System.Configuration; using System.Text.RegularExpressions;/// <summary>/// MyStringClass 的摘要说明/// 用于信息验证/// </summary>namespace commClass{ public class InfoValidata { private string str; public InfoValidata(string strTemp) { str = strTem
阅读全文
posted @
2011-05-20 11:08
carekee
阅读(403)
推荐(0)
说说WriteableBitmap
摘要:使用 WriteableBitmap 类基于每个框架来更新和呈现位图。这对于生成算法内容(如分形图像)和数据可视化(如音乐可视化工具)很有用。 WriteableBitmap 类使用两个缓冲区。“后台缓冲区”在系统内存中分配,它可以累计当前未显示的内容。“前台缓冲区”在系统内存中分配,它包含当前显示的内容。呈现系统将前台缓冲区复制到视频内存中以便显示。 两个线程使用这两个缓冲区。“用户界面 (UI) 线程”生成 UI 但不将其呈现在屏幕上。UI 线程响应用户输入、计时器以及其他事件。一个应用程序可以具有多个 UI 线程。“呈现线程”撰写和呈现 UI 线程的变化。每个应用程序只有一个呈现线程。
阅读全文
posted @
2011-05-06 17:00
carekee
阅读(18542)
推荐(6)
sql_commands类
摘要:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;/// summary/// fadataset 的摘要说明/// /summary
阅读全文
posted @
2010-12-27 09:58
carekee
阅读(232)
推荐(0)
C# 实现保留两位小数的方法
摘要:1、Math.Round(0.333333,2);//按照四舍五入的国际标准2、 double dbdata=0.335333; string str1=String.Format("{0:F}",dbdata);//默认为保留两位3、 float i=0.333333; int j=(int)(i * 100); i = j/100;4、 decimal.Round(decimal.Parse("0.3333333"),2)5、 private System.Globalization.NumberFormatInfo nfi = new System.Globalization.Numbe
阅读全文
posted @
2010-12-22 10:27
carekee
阅读(673)
推荐(0)