随笔分类 - C#.net
摘要:[DllImport("kernel32.dll")] public static extern uint WinExec(string lpCmdLine, uint uCmdShow); private static void BeginKillSelf() { string vBatFile
阅读全文
摘要:RSA Key Converter 在线转换工具:https://superdry.apphb.com/tools/online-rsa-key-converter PHP 代码: / rsa 私钥复制到这里 $private_key = <<<EOD PASTE YOUR RSA PRIVATE
阅读全文
摘要:为了使用户能自定义个人头像,需要提供一个对上传图片的截图功能,当前很多网站特别是SNS类网站都提供这样的功能,非常实用。本文主要是利用jQuery的imgAreaSelect插件实现。首先引入三个文件: ' rel="stylesheet" /> 前段主要代码:初始化所选择截取的图片 $(...
阅读全文
摘要:免费的.NET代码混淆工具:Eazfuscator.NEThttp://www.foss.kharkov.ua/g1/projects/eazfuscator/dotnet/Default.aspxSkater .NET Obfuscator Freeware Light Editionhttp://www.rustemsoft.com/freeware_obfuscator.htmVisualStudio2010中集成的Dotfuscator for .NET community版本商业的.NET代码混淆工具:Dotfuscator for .NET.NET ReactorCliSecure
阅读全文
摘要:[DllImport("User32.dll ", EntryPoint = "SetParent")]private static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);[DllImport("user32.dll ", EntryPoint = "ShowWindow")]public static extern int ShowWindow(IntPtr hwnd, int nCmdShow);private void
阅读全文
摘要:/// /// 获取指定日期,在为一年中为第几周/// /// 指定时间/// 返回第几周private static int GetWeekOfYear(DateTime dt){GregorianCalendar gc = new GregorianCalendar();int weekOfYear = gc.GetWeekOfYear(dt,CalendarWeekRule.FirstDay, DayOfWeek.Monday);return weekOfYear;}
阅读全文
摘要:编写软件,难免会有一些异常,针对异常我们在实际的开发中相比都有一些,捕获异常的处理办法。把软件运行错误信息写成一个错误日志文件很有必要。当我们在客户那边安装调试时就会更加快捷的,知道错误在哪里。否则你怎么知道软件运行哪里不正常,难道还要在客户机器上装个开发环境调试一番吗?日志处理类,简单几行代码的事,不要手懒! 1 public class WriteLog 2 { 3 /// <summary> 4 /// 创建日志文件 5 /// </summary> 6 /// <param name="ex">异常类</p...
阅读全文
摘要:publicclassValidationRegex{///<summary>///正则表达式字符串///</summary>publicstaticstringpattern;///<summary>///公共方法///</summary>///<paramname="pattern">正则表达式</param>///<paramname="validteString">待验证字符串</param>///<returns>Bool</ret
阅读全文
摘要:利用委托轻松实现,子窗体向父窗体传值。子窗体实现代码://声明委托publicdelegatevoidMyDelMsg(stringmsg);//定义一个委托变量publicMyDelMsgmyDelMsg;privatevoidbutton1_Click(objectsender,EventArgse){if(myDelMsg!=null){//调用myDelMsg(textBox1.Text);this.Close();}}父窗体调用子窗体privatevoidbutton1_Click(objectsender,EventArgse){Form2frm=newForm2(textBox1
阅读全文
摘要:///<summary>///递归选中所有的自节点///</summary>///<paramname="nodeThis">TreeNode</param>privatevoidcheckAllChildNode(TreeNodenodeThis){foreach(TreeNodechildNodeinnodeThis.Nodes){childNode.Checked=nodeThis.Checked;if(childNode.Nodes!=null){checkAllChildNode(childNode);}}}///&
阅读全文
摘要://将image转化为二进制 public static byte[] GetByteImage(Image img) { byte[] bt=null; if(!img.Equals(null)) { using (MemoryStream mostream = new MemoryStream()) { Bitmap bmp = new Bitmap(img); bmp.Save(mostream, System.Drawing.Imaging.ImageFormat.Jpeg);//将图像以指定的格式存入缓存内存流 bt = new byte[mostream.Length]; mo..
阅读全文
摘要:一、大文件上传文件上传用vs自带的控件:FileUpLoad,默认上传大小4m。<asp:FileUploadID="FileUpload1"runat="server"/>修改配置文件让FileUpload上传大于1GB的文件。在system.web标签中添加httpRuntime,其中maxRequestLength的单位为KB<httpRuntimemaxRequestLength="5242880"/> 最大5G二、存贮数据if(FileUpload1.HasFile){using(SqlConnect
阅读全文
摘要:一、Jquery向aspx页面请求数据前台页面JS代码:$("#Button1").bind("click",function(){$.ajax({type:"post",url:"default.aspx",data:"name="+$("#Text1").val(),success:function(result){alert(result.msg);}});});<inputid="Text1"type="text"valu
阅读全文
摘要:AJAX = 异步 JavaScript 和 XML。JavaScript不用说脚本语言,XML也不用说可扩展标记语言用于存放数据信息。显然AJax就是利用JavaScript脚本访问数据的一种技术。AJAX 使网页实现异步更新。这就是在不重新加载整个网页的情况下,对网页进行局部更新。XMLHttpRequest 是 AJAX 的关键现在浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)。向后台请求数据readyState有五个状态0:服务器未初始化,1:服务器连接已建立,2请求已接受收,3请求处理中,4请求完成。每改变一次状态都好触发一次
阅读全文
摘要:方法1:运行后右键源文件直接把gridview中表头复制出来,在添加到一个div,然后把div的位置覆盖到原表头上。View Code <divid="divTitle"style="position:relative;top:7px;left:-21px;overflow:hidden;width:405px;border:0pxsolidred;z-index:100"><tablestyle="width:100%;border:0pxsolid#CCCCCC;"cellspacing="0"
阅读全文
摘要:体会:使用wpf开发多点程序让我感到非常简单,这也无不证明了微软的强大。第一步:打开vs2010,新建一个WpfApplication1程序 第二步:添加一个Canvas,并给Canvas添加 TouchDown,TouchMove,TouchUp事件如: <Canvas Background="Gray" Name="canvas1" TouchDown="canvas1_TouchDown" TouchMove="canvas1_TouchMove" TouchUp="canvas1_Touch
阅读全文
摘要:Ext.Net是基于Extjs开发的一套控件,非常炫,有点Flex的特色。Ext.NetToolkit的官方网站:http://www.ext.net/官方实例:http://examples.ext.net/用Coolite控件制作的登录窗口用Coolite制作的树形菜单:
阅读全文
摘要:C#与flash as2.0交互C#主要代码:首先要添加COM组件-Shockwave Flash Object //接收flash发送过来的信息 private void axShockwaveFlash1_FlashCall(object sender, AxShockwaveFlashObjects._IShockwaveFlashEvents_FlashCallEvent e) { Xml...
阅读全文
摘要:一、对于表内的数据量非常大(上百万条记录)可以创建连接服务器如下语句exec sp_addlinkedserver 'server','','SQLOLEDB','192.168.1.40' exec sp_addlinkedsrvlogin 'server','false',null,'用户名','密码'导入语句:select * into 表 from 'server'.数据库名.d...
阅读全文
摘要:XP 安装IIs5.0后 架设asp.net网站后,局域网无法访问那是因为防火墙给拦截了,打开防火墙在《例外》选项里添加信任网站的自定义端口即OK。后安装的IIS的话别忘了注册 aspnet_regiis 否则回报Server Application Unavailable错误。C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ aspnet_regiis -i如果发布的web文件放到了其它盘,比如D盘还需要把D盘的硬盘格式换成NTFS 转换指令convert D:/fs:ntfs 在运行中运行一下ok还要给文件夹设置访问权限,打开D盘选择工具—文件夹
阅读全文