
C#
文章平均质量分 72
jackchang234987
这个作者很懒,什么都没留下…
展开
-
C#程序员开发WinForm必须知道的 Window 消息大全
自:刚看到的一篇比较好的文章,让你以后看程序不会迷惘了。不要以为下面的东西只有C++中才会用到哦!消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,转载 2012-05-03 15:47:01 · 3910 阅读 · 1 评论 -
自定义配置节的常见问题
在开发Asp.net站点的时候,我们会遇到很多的配置参数:网站名称,上传图片后缀,上传文件后缀,关键字过滤,数据库连接字串等等,这些内容如果比较少的话,直接配置到Web.config文件中,借由.NET提供的操作类,将会非常方便的来操作这些自定义配置节点,以下文章只是在Fish-Li的文章基础上而来,具体内容如下:首先,配置一个最简单的节点,类似MySection username="转载 2013-10-16 11:04:01 · 739 阅读 · 0 评论 -
C# 16进制与字符串、字节数组之间的转换
C# 16进制与字符串、字节数组之间的转换1.请问c#中如何将十进制数的字符串转化成十六进制数的字符串//十进制转二进制Console.WriteLine("十进制166的二进制表示: "+Convert.ToString(166, 2));//十进制转八进制Console.WriteLine("十进制166的八进制表示: "+Convert.ToStr原创 2013-02-27 12:22:49 · 636 阅读 · 0 评论 -
C#调用C++动态库时类型转换
因为本人主要从事c#开发,但是在工作中经常需要用到c++编写的DLL,因此需要知道c++中的类型与c#中的类型是如何转换的。搜集整理如下。 //C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, unsigned char* 变量名2) //extern "C" __decls翻译 2012-08-30 17:33:45 · 4785 阅读 · 0 评论 -
发送邮件方法和将数据写入.csv文件---测试有效
最近在程序里有用到发邮件的功能,在网上找了一个发送邮件的方法,但需要稍微做些修改,现整理后如下:带发送附件功能,也可抄送。在VS2010环境下,测试有效。 public static bool SendMails(string recieve, string subject, string mailbody, string strFileName) {原创 2012-05-16 14:06:03 · 2587 阅读 · 0 评论 -
Unable to load dll的解决方法
前几天在做项目时,需要用到一个非托管的DLL库,使用.NET的互操作技术可以很方便的调用位于非托管DLL中的函数。但是在执行时遇到了下面的错误:“Unable to load dll HRESULT: 0x8007007E”。于是马上google,得到的大部分答案都是可以将要用到的dll文件拷贝到C:/WINDOWS/system32目录下即可。马上试验了一下,结果还是不行,于是继续g原创 2012-05-11 16:14:15 · 51453 阅读 · 0 评论 -
C# 查询一个值方法ExecuteScalar()
需要从SQL查询中返回一个值,如表中记录数。可以使用ExecuteScalar()方法,这个方法只返回一个值。如下边控制台应用程序代码所示: using System.Data; using System.Data.SqlClient; namespace ExecuteScalar { class Program {原创 2012-05-02 13:13:32 · 2336 阅读 · 0 评论 -
文件操作大全
1.创建文件夹 //using System.IO; Directory.CreateDirectory(@path); 2.创建文件 //using System.IO; File.Create(@path); 3.删除文件 //using System.IO; File.Delete(@path); 4.翻译 2012-05-11 16:05:50 · 577 阅读 · 0 评论 -
一个简单的自定义事件的例子
windows 应用程序是靠消息驱动的,在WinForm开发中经常会通过重写WndProc或DefWndProc方法来截获消息,以添加自己的处理。当然我们也可以定义自己的消息,发送,然后截获处理。其意义这里不做讨论,这里仅提供一种处理问题的方法。通过下边这个例子,可以大致了解其过程,当然这个例子没有什么实际意义:在一个Form中有两个按钮:给自己发消息给别人发消息点击【原创 2012-05-11 16:09:59 · 1033 阅读 · 0 评论 -
.Net最基本的一个发送邮件的步骤
最基本的一个.Net发送邮件的几个步骤,因为刚来公司时领导让我做了一个发送邮件的小程序,就是为了让我了解一下发送邮件的基本方法,当然我做的那个程序没有最终应用在公司内部,因为还有很多不完善的地方,比如设计到多线程的问题,反正就是还是有很多bug。但是下面把在程序中要发送邮件的几个步骤记录下来: MailMessage mailObj = new MailMessage();原创 2012-05-11 16:21:38 · 1531 阅读 · 0 评论 -
Js和C#中的字符串编码解码
最近朋友问我关于编码和加密问题,下午有点时间就查了一些资料,总结一下与大家分享:在用javascript对URL字符串进行编码中,虽然escape()、encodeURI()、encodeURIComponent()三种方法都能对一些影响URL完整性的特殊字符进行过滤。但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问题。例如:发送页与接受页的编码格式(Cha转载 2014-08-28 14:57:11 · 1946 阅读 · 0 评论