文章分类 - c#
摘要://引入Excel的COM组件 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...
阅读全文
摘要:做图片处理软件,肯定会遇到这样的需求:如何把一张图片放在另一张图片上,比如在大图片中打上公司或个人的Logo等等。 其实原理很简单。假设我们有一张 800 * 600 的大图片(Bitmap b0),想在(10,10)的位置上打上Logo(Bitmap b1),Logo图片大小是 150 * 30。很简单,我们以大图片的(10,10)位置作为起始位置,做一个150 * 30 的矩形,把Logo图片...
阅读全文
摘要:原文——名称:快速入门地址:http://chs.gotdotnet.com/quickstart/描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。****************************************************名称:微软官方.NET指导站点地址:http://www.g...
阅读全文
摘要:条码做好了,拿到了硬件厂商发过来的条码打印机ZEBRA 888-TT,同时还送来了串口的打印线,但是Jeet的T60上并没有打印机接口,还好888-TT支持USB口,找来一根USB线,把打印机驱动装上,试打一个测试页。在我的WEB应用中图形方式的条形码打印出来居然扫描枪不能认,而且打印出来的效果也不好。仔细看了一遍随机光盘中的文档,才知道ZEBRA打印有自己的EPL 2打印编程语言,只要用特定的语...
阅读全文
摘要:using System;using System.IO;using System.Runtime.InteropServices;using System.Text;namespace WindowsApplication6{ /// /// iniClass 的摘要说明。 /// // TODO: 在此处添加构造函数逻辑 p...
阅读全文
摘要:条形码相信大家都不陌生,但自己写程序打印条形码就不是很容易了。最近用条码字体打印了39码,觉的太长,不美观。后来,在国外网站(http://www.c-sharpcorner.com//Code/2004/March/EANBarcode.asp)上找到了EAN13码的源码,修改了其中的一些小Bug,发上来与大家共享。附EAN13码的计算规则: 假设将EAN的内容从右到左的顺序编...
阅读全文
摘要:这几天做向Excel插入数据,其中有插入图片的需求,经试验,下面2种方法都可以插入图片,但各有不同的用处。现将这2种方法共享出来, 希望需要的朋友进行参考,代码中已经有详细注释了。 注意:使用之前需要引用COM:Microsoft Office 11.0 Object Library如果引用列表中没有,需要自行添加 C:\Program Files\Microsoft Office\OFFICE1...
阅读全文
摘要:如果我们要做一个需要能够支持各种数据库的ORM。可以用到AbstractFactory,Singleton等设计模式。 我们先分析一下,要实现一个ORM,我们首先需要一个能够和各种不同数据库平台交互的一致的接口,我们把它叫做DBWR,意思就是“数据库读写”。它可以读取数据库中的数据,对数据库执行DDL操作。我们认为它有这些功能: 1、读取数据,以DataTable的形式返回,其原型是: publ...
阅读全文
摘要:在.NET Framework中轻松处理XML数据 前言 在.NET Framework中,XmlTextReader和XmlTextWriter类提供了对xml数据的读和写操作。在本文中,作者讲述了XML阅读器(Reader)的体系结构及它们怎样与XMLDOM 和SAX 解释器结合。作者也演示了怎么样运用阅读器分析和验证XML文档,怎么样创建格式良好的XML文档,以及怎么样用函数读/写基于...
阅读全文
摘要:一.前言: XML是微软.Net战略的一个重要组成部分,而且它可谓是XML Web服务的基石,所以掌握.Net框架下的XML技术自然显得非常重要了。本文将指导大家如何运用C#语言完成.Net框架下的XML文档的读写操作。首先,我会向大家介绍.Net框架中与XML相关的命名空间和其中的重要类。其次,我还会给出有关的实例以使读者更进一步的了解XML文档的读写操作的具体方法。 二.X...
阅读全文
摘要:通过一个简单例子,介绍两种添加CodeSnippet的方法,手动添加和用工具添加,最后再介绍一些常用的codesnippet 不少使用VisualStudio2005的coder,都对vs2005的codesnippet功能很熟悉,运用codesnippet可以减少许多烦琐的重复操作,提高编程效率,.net本身提供了丰富code snippet,但是,如果这些codesnippet不满足你的要求,...
阅读全文
摘要:using System; using System.Text.RegularExpressions; namespace CommonTools { /**//// /// RegexLib 的摘要说明。 /// public class RegexLib { //验证Email地址 public static bool IsValidEmail(string strIn)...
阅读全文
摘要:匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行 匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能...
阅读全文
摘要:如果利用C#获取系统有关环境和属性,这个也是在网上问得比较多的问题,不过大部分只有提问没有回答,最近正好想做有关方面的东西,整理了一下,提供给大家,希望能给大家提供参考意见: 首先需要定义几个结构(struct) ,便于DllImport作为返回参数调用。以下是代码:CpuInfo.cs using System;using System.Configuration;using System.Ru...
阅读全文

浙公网安备 33010602011771号