C# 不眠夜
文章平均质量分 56
雨夜听花
从事专业软件开发有近10年经验, IT行业相关从业有12年经历,主要从事系统软件开发/系统实施/
集成等工作。 在Windows NT/2000/2003),Linux,Unix,WindowsCE平台上均有成功项目开发经验!精通.net开发体系,对于Oracle, SQLServer数据库系统有大型项目的实做(数据库设计/性能优化)经验。
展开
-
c# 对COM+对象反射调用时地址参数处理
使用反射的方式调用组件里面的方法,经常会遇见一些象地址参数的处理,在C#中表现为ref参数,比如用C#写了一个装配件,里面有一个方法openProcedure(string ProcName,int paraCount,ref string[] parameters),最后有一个ref参数,反射调用代码写法如下:try { DataSet ds=new DataSet原创 2005-06-27 10:55:00 · 1302 阅读 · 0 评论 -
.net4.0的透明规则(派生类型必须与基类型的安全可访问性匹配或者比基类型的安全可访问性低)
.net4.0的framework的组件,默认安全性是采用透明度Level2的级别, 所以我在修改Devexpress10.2控件的时候,编译好了控件,然后把控件添加到工具栏的时候,经常出现下面的问题,如图: 错误提示是:派生类型必须与基原创 2011-08-16 10:13:26 · 2327 阅读 · 0 评论 -
C#读取Sybase数据库中文乱码解决日记
首先,感慨一下,Sybase比较恶心! 我用的是AseClient连接Sybase, 这个包有3个文件,要在安装Sybase的时候, 选择安装选项ADO.net,安装完Sybase后,安装目录下会有个ADO.net子目录 , ADO.net/dll 目录下有3个dll文件, 就是.NET连接数据库必需的3个文件! 记得引用Sybase.Data原创 2007-05-17 17:13:00 · 5564 阅读 · 1 评论 -
C# WinForm中DataGrid列设置(列宽/列标题等)
写winForm的程序,难免要用DataGrid,自然也就需要设置列格式啊,标题之类的! 但是经常列标题设置后没反应,好恶心! 这几天做了个程序,自己研究了一下,主要有有一个地方要注意!那就是下面代码中的“红色”字部分!以下代码不需要在控件上做任何设置,照着写就能搞定!以前好象还有人花5000分买这个问题的解决答案的,哎,怎么我没碰上啊!原创 2007-03-05 11:46:00 · 3124 阅读 · 4 评论 -
将.net framework打包到安装程序中
下载地址:中文:http://www.microsoft.com/downloads/details.aspx?FamilyID=627921a0-d9e7-43d6-a293-72f9c370bd19&DisplayLang=zh-cn英文:http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=6279转载 2006-07-21 23:10:00 · 2399 阅读 · 0 评论 -
c#反射调用中,ref对象参数的写法
private void button1_Click(object sender, System.EventArgs e) { try { // CS_RST2 rst = new CS_RST2(); Type objTypeRST2 = Type.GetTypeFromProgID("CS_STReport.CS_RST2"); object comRST2原创 2006-01-11 14:49:00 · 2542 阅读 · 0 评论 -
常用的正则表达式
"^//d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-//d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?//d+$" //整数 "^//d+(//.//d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9]+//.[0-9]*[1-原创 2005-04-27 11:06:00 · 1055 阅读 · 0 评论 -
c#WinForm中通过鼠标点DataGrid事件获取DataGrid Cell数据
有好一段时间不做.net的WinForm 程序了,.net 在WinForm中的DataGrid控件用起来,总觉得和VC++,VB6中的DataGrid命名区别太大!而且用法有点怪异! 我想实现的一个功能是,用户鼠标点DataGrid中的一行数据的时候,系统默认选中该数据,然后可以进行删除操作。程序代码如下: private void dataGridScore_Double原创 2005-04-04 11:27:00 · 1810 阅读 · 1 评论 -
WebService中传2进制文件(ASP.NET C#实战例子)
实战的代码太多了,我只帖关键部分,并且,注释一下,主要是为了自己以后备忘,注意红字部分!实战应用需要对Soap Header进行加密/解密,加密/解密文章参考:http://blog.csdn.net/hnwanghb/archive/2005/03/19/323869.aspx首先定义一个数据结构:里面还嵌套着一个struRemoteFile 结构!/// /// 宾馆酒店经理资格证书的数据结原创 2005-03-19 15:13:00 · 2109 阅读 · 0 评论 -
Asp.net 实现验证码功能的Web控件
Asp.net的设计方式和设计理念和其他的如Asp,Jsp,Php,Perl等都不一样,几乎是完全的面向对象设计!代码的复用就是其中差异较大的特点之一,Asp.net除了可以用Include以外,还提供了比较有特点的Web控件,包括:Ascx形式和带设计时支持的控件[本文属于后者],为了熟悉这些新概念,我自己写了个Web控件。在实际项目中运行使用良好,以后,要有时间,我还将不断改进。V原创 2005-03-15 18:43:00 · 2470 阅读 · 16 评论 -
c#生成图片缩略图的类
里面有4个重载方法,有直接返回Image对象的,有生成缩略图,并且保存到指定目录的!using System.IO;using System.Drawing;using System.Drawing.Imaging;/// /// 图片处理类 /// 1、生成缩略图片或按照比例改变图片的大小和画质 /// 2、将生成的缩略图放到指定的目录下 /// public class ImageClas原创 2005-03-15 14:46:00 · 2254 阅读 · 0 评论 -
C#做的一个加密/解密的类
大家要有兴趣,可以一起来讨论一下 WebService数据交互安全问题,以下的这个代码,可以用于Dotnet环境下的任何托管方式的应用程序,在实际应用中有两个实例。其中,有一个挂在Internet上的,URL:http://www.tttsss.com/webservice/THRDataService.asmx , 有兴趣的可以看看其中的Soap信息。当然,要看里面的加密解密原创 2005-03-19 14:50:00 · 3480 阅读 · 1 评论 -
ASP.NET中实现中文简/繁体自动转换的类
在中文网站开发中,为了满足台湾/香港等有中文繁体阅读习惯的用户,很多网站需要实现中文简/繁体转换。当然在实际的开发中,还要注意网站的图片上如果有中文的,也需要根据当前显示的是简体,还是繁体进行切换,否则无法达到效果!在本文中,我只帖上汉字转换的代码。如果有不清楚怎么调用的,请在我的Blog下留下Email。我直接把调用代码例子发给你!注意:如在实际应用中,发现有本例子字库以外的原创 2005-03-15 12:11:00 · 2117 阅读 · 1 评论