
C Sharp
文章平均质量分 70
octverve
这个作者很懒,什么都没留下…
展开
-
C#屏蔽flash右键菜单
C#屏蔽flash右键菜单 By:wgscdflash的右键菜单有时候需要屏蔽。主要就是消息预处理,代码如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;usi转载 2008-01-20 16:51:00 · 1476 阅读 · 1 评论 -
C#语音朗读
电脑朗读”(英文)一个很好的触发点,通过它可以实现电子小说阅读、英文听力测试、英文单词学习... 下面的Speech已对MSTTS作了简单封装。 1.安装好MSTTS(如果你有装金山词霸,系统就已经安装了,在C:/windows/speech/下),可以在winntspeech中打到vtxtauto.tlb文件; 没有的话,就要装TTS和SAPI在金山的碟上有这两个文件!转载 2008-03-01 18:47:00 · 591 阅读 · 0 评论 -
C#中的@符号
C#中的@符号[中国ASP.NET开发网]原创,转载请注明出处。C#中的@符号其实有很多的用法,我们来看看@有什么神奇之处。1.限定字符串用 @ 符号加在字符串前面表示其中的转义字符“不”被处理。如果我们写一个文件的路径,例如"D:/文本文件"路径下的text.txt文件,不加@符号的话写法如下:复制内容到剪贴板代码:string fileName = "D://文本文件//tex转载 2008-02-28 16:07:00 · 376 阅读 · 0 评论 -
汉字拼音的一个解决方法(初具使用价值)
汉字拼音的一个解决方法(初具使用价值)开发者在线 Builder.com.cn 更新时间:2007-12-19作者:水如烟 来源:优快云本文关键词: 解决方法 汉字拼音 这个版本已有使用价值。如果要求不高,基本满足需要。一并贴出来,也对比一下。这个版本的汉字库已纳入程序资源里头,大小为324K。主要代码如下: Namespace Businness.PinYin转载 2008-02-25 08:32:00 · 375 阅读 · 0 评论 -
去噪:用于验证码图片识别的类续(C#代码)
去噪:用于验证码图片识别的类续(C#代码) http://www.cnblogs.com/yuanbao/archive/2007/11/14/958488.html 自从发表了用于验证码图片识别的类(C#代码)后,不断有网友下载这个类后,问如何用于一些特定的验证码。总结一下网友们的提问,很多都是不会从复杂背景中提到干净的字符图片来,这主要就是一个去噪问题,即除去图片上的背景、干扰点转载 2008-02-24 19:55:00 · 923 阅读 · 0 评论 -
C#网页自动登录和提交POST信息的多种方法
C#网页自动登录和提交POST信息的多种方法 网页自动登录(提交Post内容)的用途很多,如验证身份、程序升级、网络投票等,以下是用C#实现的方法。 网页自动登录和提交POST信息的核心就是分析网页的源代码(HTML),在C#中,可以用来提取网页HTML的组件比较多,常用的用WebBrowser、WebClient、HttpWebRequest这三个。以下就分别用这三转载 2008-02-24 19:42:00 · 891 阅读 · 0 评论 -
ESC/P 打印指令使用,3种票据打印方法。
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.转载 2008-02-22 08:35:00 · 558 阅读 · 0 评论 -
根据汉字查找除拼音首字母
根据汉字查找除拼音首字母 #region//取第一个汉字的首字母 public string Extract_HZ(string HZ) { byte[] ZW = new byte[2]; long HZ_INT; ZW = System.Text.Encoding.Default.GetBytes(HZ); if(ZW.Length return HZ;转载 2008-02-02 19:47:00 · 464 阅读 · 0 评论 -
在C#中使用正则表达式自动匹配并获取所需要的数据
在C#中使用正则表达式自动匹配并获取所需要的数据 正则表达式能根据设置匹配各种数据(比如:e-mail地址,电话号码,身份中号码等等)。正则表达式功能强大,使用灵活,C#,Java,JavaScript等多种语言都支持正则表达式。在互联网上“抓取数据”更是少不了使用正则表达式。今天我要说的是在C#中使用正则表达式自动匹配并获取所需要的数据。从下面是某个IP查询网站返回查询结果的一个部分(字符串转载 2008-02-05 21:35:00 · 1137 阅读 · 0 评论 -
net2.0下多线程实现串口接收GPS数据读写
net2.0下多线程实现串口接收GPS数据读写 Posted on 2007-03-20 16:22 笑缘 <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xmlns:trackback="http://m转载 2008-02-03 10:57:00 · 461 阅读 · 0 评论 -
[DNN学习所得]如何防止页面中的敏感信息被提取
公布到网页上的Email经常会被一些工具自动提取,一些非法用户就会利用所提取的Email大肆发送垃圾邮件。这些工具大多都是查找链接中“mailto:”后面的信息或是“@”前后的信息来达到提取Email的目的。我在看DotNetNuke(以下简称DNN)的源代码时发现了一个不错的方式来防止这些信息被自动提取。在DNN中有这么一段函数(Globals.vb中):Public Function Cl转载 2008-01-30 11:13:00 · 321 阅读 · 0 评论 -
C# 多个图片叠加,图片透明.
C# 多个图片叠加,图片透明. 下载该示例代码using System;using System.Collections.Generic;using System.Text;using System.Collections;using System.Drawing;using System.Drawing.Imaging;using System.Drawing.Drawing2D;nam转载 2008-01-29 12:01:00 · 3379 阅读 · 1 评论 -
从internet获取手机号所在地的源代码
从internet获取手机号所在地的源代码 using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;namespace getInfoFromInternet{ /// ///转载 2008-01-28 14:10:00 · 443 阅读 · 0 评论 -
判断一个IP区间(或IP)是否被另一个IP区间所包含
判断一个IP区间(或IP)是否被另一个IP区间所包含 以下方法实现判断一个IP是否被一个IP区间所包含有一些静态方法可能引用了同名空间的自定义的类,至于合并两个相临的IP段,可对其中的最大或最小IP+1using System;using System.Text.RegularExpressions;namespace HKH.Common{ /// /// cl转载 2008-03-01 18:48:00 · 364 阅读 · 0 评论 -
把.NET程序部署到没有安装.NET Framwork的机器上
把.NET程序部署到没有安装.NET Framwork的机器上 摘要本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。目录 本文内容 制作自己的安装程序转载 2008-03-01 18:50:00 · 480 阅读 · 0 评论 -
如何用c#来制作一个activeX控件或类似的东西
如何用c#来制作一个activeX控件或类似的东西 编号:QA004728建立日期: 2003年10月17日 最后修改日期:2003年10月18日 所属类别: C# - ActiveX技术 Q cat: 操作系统: 2000/xp 编程工具: vs.net 2003 /c# 问题: 我想制作一个activeX控件或类似的东西,有用户界面的,然后想在ie转载 2008-02-29 14:59:00 · 438 阅读 · 0 评论 -
事件与委托趣谈
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit.转载 2008-01-18 11:43:00 · 245 阅读 · 0 评论 -
接口的意义
接口的意义 http://blog.youkuaiyun.com/chiangbt/archive/2008/01/15/2046015.aspx插件式框架作为一个高聚合低耦合的系统,它的功能定义与功能实现之间是分离的,这种策略是高聚合实现的保证。插件式框架好像一个功能聚集站,它对外界宣布,只要符合它发布的某种规范的组件(实现接口的类通常称为组件)都可以加入到这个平台中,而这些组件到底是做什么转载 2008-01-18 11:41:00 · 283 阅读 · 0 评论 -
Jon Person教你如何用.NET/.NETCF写GPS应用程序。
Jon Person教你如何用.NET/.NETCF写GPS应用程序。 因为自己本身也曾经在此圈子中干活了整5年的应用程序开发工作,所以也很留意这方面的种种开发。刚巧读完这两编文章,觉得很有收藏价值,所以就借此与大家分享一下。 这是在CodeProject里的两编好文章,作者Jon Person很简单的讲解GPS的数据准确性的关键要点,比如DOP;也提供读取GPS数据的C#和VB.NET的源代转载 2008-04-08 09:50:00 · 651 阅读 · 0 评论 -
C#实现BT种子文件(BitTorrent)
C#实现BT种子文件(BitTorrent) 软件下载:http://www2.webng.com/pcfirebird/TorrentDecode/BTFileDecode.rar本篇文章来源于 飞扬教程 原文链接:http://www.51fy.cn/program/CJJ/200705/33041.htm转载 2008-01-12 16:56:00 · 951 阅读 · 0 评论 -
C#写的爬虫程序
一个C#写的爬虫程序作者:西洋樱草 来源:优快云 简介 网页爬虫(也被称做蚂蚁或者蜘蛛)是一个自动抓取万维网中网页数据的程序.网页爬虫一般都是用于抓取大量的网页,为日后搜索引擎处理服务的.抓取的网页由一些专门的程序来建立索引(如:Lucene,DotLucene),加快搜索的速度.爬虫也可以作为链接检查器或者HTML代码校验器来提供一些服务.比较新的一种用法是用来转载 2008-01-12 16:54:00 · 776 阅读 · 1 评论 -
C#图片处理之:图片缩放和剪裁
C#图片处理之:图片缩放和剪裁 作者:ki1381 其实在GDI+中,缩放和剪裁可以看作同一个操作,无非就是原始区域的选择不同罢了。空口无凭,先看具体算法可能更好理解。 /// /// Resize图片 /// /// 原始Bitmap /// 新的宽度转载 2008-01-12 16:57:00 · 1038 阅读 · 0 评论 -
C#语言的几个层次
1. 基本运用C#语法,在各种工具和示例代码的支持下,完成一些基本程序任务2. 熟练掌握面向对象与组件构造,知其然亦知其所以然,完成一般小规模信息管理类软件项目开发任务3. 深入理解CLR内核机制,对各种类型与.NET平台机制的优缺点、适用场合、效率有清晰把握,能够完成技术复杂度比较高的项目。4. 能够游刃有余把握松耦合原则,精准运用各种语言构造,架构大型软件项目。5. 能够站在计原创 2008-04-06 09:12:00 · 758 阅读 · 0 评论 -
C#程序实现动态调用DLL的研究
C#程序实现动态调用DLL的研究摘 要:在《csdn开发高手》2004年第03期中的《化功大法——将DLL嵌入EXE》一文,介绍了如何把一个动态链接库作为一个资源嵌入到可执行文件,在可执行文件运行时,自动从资源中释放出来,通过静态加载延迟实现DLL函数的动态加载,程序退出后实现临时文件的自动删除,从而为解决“DLL Hell”提供了一种解决方案。这是一个很好的设计思想,而且该作者也用C++实现转载 2008-01-09 17:11:00 · 1129 阅读 · 2 评论 -
编写一个服务监控及管理的软件
蛙蛙推荐:编写一个服务监控及管理的软件 蛙蛙推荐:编写一个服务监控的软件如果一个服务被部署到了几十台机器上,我们往往需要每天花费很多的时间去查看每台机器上的服务的运行状况,虽然微软有MOM(Microsoft Operations Manager)和SMS(Systems Management Server),但处于成本上及其它方面的考虑,好多时候我们还用不上这些东西,其实微软公开了好多管转载 2008-04-01 10:36:00 · 1583 阅读 · 0 评论 -
强制重启
C# code <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->//点击Button1,强制重启//C#重启服务器代码using System;using System.Collections;u转载 2008-03-28 11:24:00 · 518 阅读 · 0 评论 -
生成大量随机字符串不同实现方式的效率对比
生成大量随机字符串不同实现方式的效率对比 在26位英文字母中随即选取10个字符组成字符串,产生一定数量的唯一字符串,对比几种方式:1.使用 System.Security.Cryptography.RNGCryptoServiceProvider 生成 Random 的种子 和 使用普通声称随机数进行对比.2.使用 IDictionary 其中TKey是 Int 型 存放字符串的HashCod转载 2008-03-08 08:44:00 · 399 阅读 · 0 评论 -
自定义线程池-c#的简单实现
自定义线程池-c#的简单实现 下面是代码,希望大家提出更好的建议:1.ThreadManager.csusing System;using System.Threading;using System.Collections; namespace CustomThreadPool{ /// ///线程管理器,会开启或唤醒一个线程去执行指定的回调方法原创 2008-03-01 22:35:00 · 919 阅读 · 0 评论 -
防晕秘籍
防晕秘籍 1、在编辑aspx、xml、htm时,是不是经常觉得自己已经迷失在复杂的层次逻辑中,晕!赶快按一下Ctrl+Alt+T吧2、在编写拼接字符串的语句时,经常要面对一堆"、+、/",晕!到“工具”-“选项”-“环境”-“字体和颜色”中,在“显示项”列表框中选择“字符串”,然后设置一个好看的背景色和前景色吧3、读别人代码(cs)的时候,是不是见过一个类几千行的场面呢?晕!别慌,转载 2008-01-28 14:24:00 · 356 阅读 · 0 评论 -
net 2.0(c#)下简单的FTP应用程序
[翻译].net 2.0(c#)下简单的FTP应用程序 Posted on 2007-01-21 19:49 webabcd 阅读(6973) 评论(72) 编辑 收藏 所属分类: Translation翻译 、Library类库 <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xml转载 2007-11-05 00:54:00 · 393 阅读 · 0 评论 -
读取私有字体信息并进行相关判断及Asp.Net 如何在Server端如何使用非系统默认安装字体
读取私有字体信息并进行相关判断 private void Font_IsStyleAvailable() { Graphics graphics = CreateGraphics(); graphics.Clear(Color.White); Pen pen = new Pen(Color.Gray);转载 2007-10-11 23:29:00 · 572 阅读 · 0 评论 -
链接的资源与嵌入的资源 及 资源文件的创建与使用
转自:http://msdn2.microsoft.com/zh-cn/library/ht9h2dk8(VS.80).aspx 链接的资源与嵌入的资源 Visual Studio 项目为处理资源提供了两个不同的选项;资源可以是链接资源(默认)或嵌入资源。虽然在一个项目中可以同时有链接资源和嵌入资源,但大多数情况下需要为项目中的所有资源选择一个选项。 链接资源作为文件存储在项目中;在编译期间,从这原创 2007-10-12 18:54:00 · 557 阅读 · 0 评论 -
运算符
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/storeit转载 2007-10-13 13:36:00 · 320 阅读 · 0 评论 -
深入剖析Asp.net资源文件
深入剖析Asp.net资源文件作者:.NET 日期:2006-04-14 07:31 一、资源文件的定义 简单点的说法就是程序中可以使用的数据,象:字符串,图片或二进制数据等等,实际上可以包含任何类型的文件。 资源文件可以有多个语言版本,这样在开发全球化应用程序时就很重要。这个特性是通过System.Resources空间下的Resou转载 2007-10-12 18:59:00 · 914 阅读 · 0 评论 -
关于服务器端打印
关于服务器端打印(直接控制打印机打印,不是ie打印,不是打印web页面) using System.Drawing.Printing; protected void Button1_Click(object sender, EventArgs e) { foreach (GridV转载 2007-10-11 23:24:00 · 585 阅读 · 0 评论 -
c#中分割字符串的几种方法
单个字符分割 string s="abcdeabcdeabcde"; string[] sArray=s.Split(c); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果: ab deab deab de 多个字符分割 string s="abcdeabcdeabcde string[转载 2007-10-09 12:07:00 · 288 阅读 · 0 评论 -
使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现! 转
使文件下载的自定义连接支持 FlashGet 的断点续传多线程链接下载! C#/ASP.Net 实现! 转使用该 URL http://localhost/WebApplicationX/WebForm1.aspx 在 Flashget 中下载切换 暂停/开始 , 并增加下载的块数 测试!原理参见上一篇 blog JSP/Servlet 实现版: http://blog.c转载 2007-10-08 14:41:00 · 406 阅读 · 0 评论 -
net]如何将多页的TIF图片分割成多个单页的TIF文件
net]如何将多页的TIF图片分割成多个单页的TIF文件[ 2006-12-07 16:16:04 | 作者: Bin ] : | | TIF图片格式本是网上有许多资料介绍。这两天找了一些资料,用做切割TIF图片用的。功能:把多页的TIF图片切割为单页的TIF多文件!下面是C#代码(已封装):1 using System; 2 using System.IO; 3 using转载 2007-10-08 15:29:00 · 6485 阅读 · 0 评论 -
Attribute在运行期赋值
Attribute在运行期赋值? using System; using System.Reflection; public class test { public static void Main() { TestAttribute ta = new TestAttribute(); Type type = ta.GetType();转载 2007-10-08 02:51:00 · 353 阅读 · 0 评论 -
序列化对象
序列化对象其实是个很老的话题,有的时候都觉得这不算个问题.不过好久没发表东西了随便写点.不过说实话,现在很多网络中的例子是beta版里的,我提供的是正式版的.因此我想还是有一定价值的.首先什么是序列化呢?简单的说就是把对象实例存储到磁盘中的方法.因此序列化过程就是存储对象的状态.那就是说把成员数据写如磁盘同时保持原有结构.那么针对序列化过程,同样也存在反序列化.我想转载 2007-10-08 05:27:00 · 299 阅读 · 0 评论