摘要:
如何拖动usingSystem.Runtime.InteropServices;[DllImport("user32.dll")]publicstaticexternboolReleaseCapture();[DllImport("user32.dll")]publicstaticexternboolSendMessage(IntPtr hwnd,intwMsg,intwParam,intlParam);publicconstintWM_SYSCOMMAND = 0x0112;publicconstintSC_MOVE = 0xF010;publicco 阅读全文
摘要:
http://regexlib.com/RETester.aspx?AspxAutoDetectCookieSupport=1 阅读全文
摘要:
http://www.getezj.com/ 阅读全文
摘要:
我们知道用 WebRequest(HttpWebRequest、FtpWebRequest) 和 WebResponse(HttpWebResponse、FtpWebResponse)可以实现文件下载上传、网页抓取,可是用 WebClient 更轻松。用 DownloadFile 下载网页using(System.Net.WebClient client =newSystem.Net.WebClient()){client.DownloadFile("http://www.cftea.com/","C:\\foo.txt");}就这样,http://ww 阅读全文
摘要:
ASP.NET 自带的用户登录程序很方便,但我们有时希望用自己的登录程序更灵活,或者我们要做单点登录,兼容 ASP.NET 自带的登录程序。写在之前约定一下,名称空间是 System.Web.Security。首先,我们要启用 Forms 验证<configuration><system.web><authenticationmode="Forms"></authentication></configuration>记录登录信息当我们的登录程序判断用户登录成功后,就要把这个会话记录下来,在 ASP 中一般用 Ses 阅读全文
摘要:
在 .Net 的 IO 操作中经常会用到 Stream 和 Byte[],有两种形式:一、Stream -> Byte[]:1. 如果 Stream 的 Length 属性可读,非常的简单,代码如下:privatebyte[] GetBytes(Stream stream){if(stream.CanSeek){Byte[] buffer =newbyte[stream.Length];stream.Write(buffer, 0, buffer.Length);returnbuffer;}//用下面的方法returnnull;}2. 如果 Stream 的 Length 属性不可读,代 阅读全文