随笔分类 - C#
摘要:方法一:在dos或Windows命令行下运行:regsvr32 ocxname.ocx 注册示例:regsvr32 netshare.ocx //注册netshare.ocx控件regsvr32 /u netshare.ocx //解除netshare.ocx控件的注册如果netshare.ocx文
阅读全文
摘要:在界面输入时,有时需要限定输入法。 在不自定义正则表达式或者其它输入处理的情况下,切换中英文时与当前语言栏匹配,有以下的几种系统方案: InputLanguage方案 使用System.Windows.Forms.InputLanguage,判断/设置当前输入法状态 通过InputLanguage的
阅读全文
摘要:1.用StringBuilder接收Char*参数 需要定义为[MarshalAs(UnmanagedType.LPStr)]StringBuilder,否则就是乱码。 2.用ref byte memory接收Char*参数 不能使用ref IntPtr方式接收,否则返回值一直为空。 3.使用返回值
阅读全文
摘要:C#图片灰度处理(位深度24→位深度8) C#图片二值化处理(位深度8→位深度1)
阅读全文
摘要:C#调用C++的DLL搜集整理的所有数据类型转换方式 搜集整理的代码会是很不错的文章,花了一天时间,搜索到最后居然出来一篇叫做"C# 与 C++ 数据类型对照表"的文章.几乎囊括掉和大部分的数据了,太打击我了. 本文中有部分的数据没有测试.也有一些不错的是看了上百篇网文对比整理得来的.希望有帮助.
阅读全文
摘要:转自: C#模拟http 发送post或get请求 在post的时候有时也用的到cookie,像登录163发邮件时候就需要发送cookie,所以在外部一个cookie属性随时保存 CookieContainer cookie = new CookieContainer(); !注意:有时候请求会重定
阅读全文
摘要:转自:http://www.cnblogs.com/zfanlong1314/p/3916047.html/// 常用工具类——Excel操作类 /// ------------------------------------------------ /// CreateConnec...
阅读全文
摘要:发送邮件所用的核心知识点 微软封装好的MailMessage类:主要处理发送邮件的内容(如:收发人地址、标题、主体、图片等等) 微软封装好的SmtpClient类:主要处理用smtp方式发送此邮件的配置信息(如:邮件服务器、发送端口号、验证方式等等) SmtpClient主要进行了三层的封装:Soc...
阅读全文
摘要:.net 使用escape 和 unescape方法:在 C# 里,使用 escape 和 unescape,添加引用: Microsoft.JScriptstring strEscaped = Microsoft.JScript.GlobalObject.escape("测试打");注意:js的一些函数,在 jscript.net 里,全部放在 GlobalObject 下同样, 就可以使用 unescape, encodeURI, decodeURI 等等的函数了.或者Server.UrlDecode(Cells);对多数URL参数。进行解密。JS url加密解密:编码
阅读全文
摘要:我们将研究如何创建一个作为Windows服务的应用程序。内容包含什么是Windows服务,如何创建、安装和调试它们。会用到System.ServiceProcess.ServiceBase命名空间的类。什么是Windows服务? Windows服务应用程序是一种需要长期运行的应用程序,它对于服务器环境特别适合。它没有用户界面,并且也不会产生任何可视输出。任何用户消息都会被写进Windows事件日志。计算机启动时,服务会自动开始运行。它们不要用户一定登录才运行,它们能在包括这个系统内的任何用户环境下运行。通过服务控制管理器,Windows服务是可控的,可以终止、暂停及当需要时启动。 Wi...
阅读全文
摘要:Html.DropDownList 和DropDownListFor 用法一、非强类型:Controller:ViewData["AreId"] = from a in rp.GetArea() select new SelectListItem { Text=a.AreaName, Value=a.AreaId.ToString() };View:@Html.DropDownList("AreId")还可以给其加上一个默认选项:@Html.DropDownList("AreId", "请选择");二、强类型:Dr
阅读全文
摘要:msdn:JavaScriptSerializer 类序列化: JavaScriptSerializer json = new JavaScriptSerializer(); sproduct.Text = json.Serialize(new { province = d_province, city = d_city, district = d_district }); sproduct.Transit = json.Serialize(new { isseller = TransitText, express = expr...
阅读全文
摘要:C#时间/日期格式大全,C#时间/日期函数大全--来自网络默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢?我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization;String format="D"; DateTime date=DataTime,Now; Response.Write(date.ToString(format, DateTimeFormatInfo.In
阅读全文
摘要:IEnumerable<T>接口在.NET中是非常重要的接口,它允许开发人员定义foreach语句功能的实现并支持非泛型方法的简单的迭代,搭配使用的重要接口当然就是泛型迭代IEnumerator<T>,支持泛型集合上的简单迭代命名空间:using System.Collections.Generic;using System.Collections;一般的简单写法:View Code /// <summary> /// IEnumerable<T> -- 一般写法 /// </summary> /// <typeparam na
阅读全文

浙公网安备 33010602011771号