C#
文章平均质量分 78
fangq
这个作者很懒,什么都没留下…
展开
-
WinFrom 中 label背景透明
使用lblPstart.BackColor=Color.Transparent;可以让lable控件的背景色透明,可以看到摆放lable容器的背景色,但这个背景色不一定是窗体的背景色。 比如: From1.Controls.Add(lable1); lable1.BackColor=Color.Transparent; 这样,lable1就是透明的 但是如果原创 2008-05-13 17:33:00 · 2249 阅读 · 0 评论 -
用C#创建Windows服务(Windows Services)
Windows服务在Visual Studio 以前的版本中叫NT服务,在VS.net启用了新的名称。用Visual C# 创建Windows服务不是一件困难的事,本文就将指导你一步一步创建一个Windows服务并使用它。这个服务在启动和停止时,向一个文本文件中写入一些文字信息。 第一步:创建服务框架 要创建一个新的 Windows 服务,可以从Visual C# 工程中选取 Win原创 2008-08-28 17:41:00 · 625 阅读 · 0 评论 -
用C#编写ActiveX控件
首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,如图: UserControl1.cs内容如下: using System; using System.Collections; using System.ComponentModel; using System.Drawing; using System.Da原创 2008-09-01 11:50:00 · 762 阅读 · 0 评论 -
引用: 把new、virtual、override说透
我们先看下面一段程序: /// /// 父类 /// 作者:周公 /// 首发地址:http://blog.csdn.net/zhoufoxcn/archive/2008/09/02/2864429.aspx /// 日期:2008-09-01 /// public class Father {原创 2008-09-02 14:55:00 · 538 阅读 · 0 评论 -
C# 中的委托和事件
引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对O转载 2008-09-04 14:58:00 · 771 阅读 · 2 评论 -
在Web站点中创建和使用Rss源
术语表tag:标签markup:标记node:结点item:条目entry:入口Rss Reed:Rss 源介绍Rss是将你Web站点的内容与其他人分享的标准方式。Rss代表着:Really Simple Syndication。它不过是一个标准化的XML标记,用于描述你想要分享的内容。因此Rss是一个在你的内容准备好被其他用户所消费时被广泛接受的格式。一些使用Rss的范例站点有:www.asp原创 2008-09-04 14:58:00 · 625 阅读 · 0 评论 -
C#中的委托和事件(续)
引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托转载 2008-09-04 15:37:00 · 1416 阅读 · 1 评论 -
使用DirectX.Capture.dll和DShowNET.dll捕获视频程序
以下来自:http://www.codeproject.com/cs/media/directxcapture.asp 我简单翻译下,帮助以下英文不太好的朋友 提供示例下载: http://www.cnblogs.com/Files/mgod/DirectXCapture_src.zip http://www.cnblogs.com/Files/mgod/DirectX原创 2008-06-24 13:58:00 · 3017 阅读 · 0 评论 -
拖放操作和文件复制小功能
一直都没试过拖放操作的用处,今天试了试,发现真的很好用!! 下面的代码没有打入注释,加入了一个ListBox,当文件拖放上来后,讲内容显示在里面 private void lstFilePath_DragEnter(object sender, DragEventArgs e) { if (e.Data.GetDataPresent原创 2008-06-24 14:00:00 · 865 阅读 · 1 评论 -
(总结)如何为windows服务添加安装程序
最早写windows服务的时候,不知道如何用制作安装程序来安装。通常都是用命令InstallUtil来安装卸载,但我记性不好,这个讨厌的命令总记不住,而且,用这个命令安装后,在service里面看不到所启动的服务。 后来找了下资料,终于找到如何制作windows service安装程序,用安装程序,会自动在service里面增加该服务,可以随意停止启动,也可以用自带的删除程序来删除,使用非原创 2008-08-28 17:41:00 · 1636 阅读 · 0 评论 -
权限系统设计
1 需求目前我做的这个项目的权限的要求可以归结为以下几点:用户是基于角色的。每个用户属于,且仅属于一个角色。 系统中存在至少一个超级用户,且该用户具有所有权限。只有超级用户具有用户管理权限。 超级用户可以仅仅针对某一个人定义权限。 对于权限的判断,有以下两种基本形式,其它形式是这两种形式的演化: 不含参权限。例如用户是否具有添加用户、管理文章分类的权限等。原创 2008-08-27 17:42:00 · 725 阅读 · 0 评论 -
泛型的使用方法
1using System; 2using System.Collections.Generic; 3using System.Text; 4 5namespace GenericTest 6{ 7 class GenericClass 8 { 9 //申明一个泛型方法10 public T getvalueT>(T t)11 {12 return t;13 }1415 //调用泛原创 2008-05-13 17:34:00 · 595 阅读 · 0 评论 -
Asp.net 中资源文件的调用
/// /// 获取资源文件中的值 /// /// 返回类型 /// key /// public static object GetResource(ResourceType Type,string TagName) { System.Resources.Resourc原创 2008-05-13 17:46:00 · 638 阅读 · 0 评论 -
C#中制作公司公章
制作印章来说,主要是如何让字均匀的显示在弧线段上,那么一般的印章要么以圆或者椭圆为底图,不过这两者的算法大致相同,为了方便说明,如下就用相对简单的圆来举例说明,如果需要做椭圆的话,可以在我的基础上进行扩展,因为核心算法是一样的,相对于圆来说,椭圆求弧长以及各个字符的位置,这两点相对麻烦些,但是这两者都可找到相应的数学公式。 这里首先提一点,我这篇文章部分借鉴了codeproject的一个例子,原创 2008-05-13 17:38:00 · 1783 阅读 · 0 评论 -
在C#.net中如何操作XML
在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落,XmlDeclaration xm原创 2008-05-13 17:36:00 · 586 阅读 · 0 评论 -
收集的一些开发技术和应用实例
1.100%.net的pdf组件source:http://www.codeproject.com/showcase/pdfrasterizer.aspfiles: /Files/jillzhang/TallComponents.PDF.Rasterizer.zip 2.一套漂亮的Winform控件files: /Files/jillzhang/winformcontrols.rar 3.Exce原创 2008-05-13 17:41:00 · 2205 阅读 · 1 评论 -
检测远程URL是否存在的三种方法
1 private bool UrlExistsUsingHttpWebRequest( string url) 2 { 3 try 4 { 5 System.Net.HttpWebRequest myRequest = (System.Net.HttpWebRequest)System.Net.WebRequest.Create(url); 6 myRe原创 2008-05-13 17:48:00 · 800 阅读 · 0 评论 -
深入浅出之正则表达式(二)
前言: 本文是前一片文章《深入浅出之正则表达式(一)》 本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。 9.原创 2008-05-13 17:53:00 · 618 阅读 · 0 评论 -
将自己的代码自动添加版权信息
现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题,常常是以下格式:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//=====原创 2008-08-22 16:23:00 · 8217 阅读 · 19 评论 -
AJAX / AJAX框架 / AJAX.NET (Professional) / ASP.NET AJAX 区别和详解
承蒙大家厚爱,不少朋友都会把遇到的问题向老赵进行讯问。不过在阅读很多朋友问题的过程中,以及平时和别人讨论中,亦或是园子里的文章中经常发现一些误用概念的情况。如果在概念上没有形成共识,那么在工作和交流上就会造成许多问题。因此,虽然老赵已经在其他一些地方(例如WebCast或一些文章的评论)做过解释,但是现在仍然觉得有必要特地来澄清一些概念,解释一下这些概念之间的区别和联系。希望在明确这些概念之后,转载 2008-09-17 09:36:00 · 1739 阅读 · 1 评论