摘要: 要想自动显示超链接的关键在于如何能正确识别超链接,毫无疑问的,最有效的方法是用正则表达式。正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式,描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。.net基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,用它就可以自动探... 阅读全文
posted @ 2008-08-24 10:39 refuly 阅读(204) 评论(0) 推荐(0) 编辑
摘要: //这是一个webservice private AppUpdate.UpdateServ UpdateSvr; private void button1_Click(object sender, System.EventArgs e) { if(LinkWebServices()==true) { this.label1.Text="连接服务器........ 阅读全文
posted @ 2008-08-24 10:38 refuly 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 只能输入数字:"^[0-9]*$" 只能输入 n 位的数字:"^\d{n}$" 只能输入至少 n 位的数字:"^\d{n,}$" 只能输入 m ~ n 位的数字:"^\d{m,n}$" 只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$" 只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$" 只能输入有 1~3 位小数的正实数:"^[0-9]+(.[0-9]{1,... 阅读全文
posted @ 2008-08-24 10:37 refuly 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("id"); string b = Request.... 阅读全文
posted @ 2008-08-24 10:36 refuly 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 据说此加密算法每次加密的结果都不同,但解密的结果相同 using System; namespace test001 { /** 对sSource,进行加密、解密操作。 @param sSource String :操作的字符串 @param iFlag int :操作类型 1-加密 2-解密 @return String :加密或解密后的字符串 **/ p... 阅读全文
posted @ 2008-08-24 10:35 refuly 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 在html文件引入其它html文件的几种方法 简介:在论坛中常常有网友问到,可以在一个html的文件当中读取另一个html文件的内容吗?答案是确定的,而且方法不只一种,在以前我只会使用iframe来引用,后来发现了另外的几种方法,那今天就总结这几种方法让大家参考一下,本人觉得第三种方式较好! 1.IFrame引入,看看下面的代码 程序代码 ... 阅读全文
posted @ 2008-08-24 10:32 refuly 阅读(1414) 评论(0) 推荐(0) 编辑
摘要: 逻辑与/或:AND、OR 注意AND、OR必须大写,否则会被认为是普通的单词,而不是搜索指令。 与普通编程语言不一样的是,OR指令优先于AND指令。 简写:AND指令一般以空格代替,不明确写出。另外AND指令还可以用+代替。OR指令可用|代替。 样例:Inverted OR Signature files OR file OR... 阅读全文
posted @ 2008-08-24 10:31 refuly 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 如果要想获得远程的地址,需要用sendarp这个函数来实现。具体的代码如下: [DllImport("Iphlpapi.dll")] private static unsafe extern int SendARP(Int32 dest,Int32 host,ref IntPtr mac,ref IntPtr length); [DllImport("Ws2_32.dll")] private s... 阅读全文
posted @ 2008-08-24 10:27 refuly 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1 在工程中引用Microsoft.VisualBasic.dll 一般此文件在.net框架环境目录中如C:\ WINNT \Microsoft.NET \Framework \v1.1.4322 \Microsoft.VisualBasic.dll。 2 使用方法 Microsoft.VisualBasic.Strings.StrConv( “instr”,Microsoft.Vi... 阅读全文
posted @ 2008-08-24 10:27 refuly 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 在前一版本的基础上改进了一些地方 把压缩文件名加进压缩后的文件中,解压还原成原文件而不是无尾文件 如果这个版本代码难解,可以先看看上一版本 界面: 代码清单: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawin... 阅读全文
posted @ 2008-08-24 10:23 refuly 阅读(310) 评论(0) 推荐(0) 编辑
摘要: string转换成color string col = "#FF8400"; this.BackColor = System.Drawing.ColorTranslator.FromHtml(col); color转换成string Color mycolor = this.BackColor; string strcol = System.Drawing.ColorTranslator.ToHt... 阅读全文
posted @ 2008-08-24 10:21 refuly 阅读(293) 评论(1) 推荐(0) 编辑
摘要: 在div中,文本布局经常出现,换行混乱的情况。上面的这几个css属性功能能帮我们解决这类的问题。 问题表现:1.如果是全英文字符串,中间不包含任何符号(包括空格),不自动换行. 2.中英文混写,则在英文字符串的开始处换行(英文长度>div长度),结尾处不换行。 3.英文整个单词换行。等等,可能还有一些问题,这里只列出了常见... 阅读全文
posted @ 2008-08-24 10:20 refuly 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1.单行文字 设置div的高度与文字的行高一样就可以了,即 line-height 和 height 的数值是一样的就可以了,最后给div一个 over-flow: hidden ,让超出的部分隐藏. 这种方法支持块级和内联极元素以及所有的浏览器,不过只能显示一行,而且IE中不支持等的居中,之所以要用 overflow: hidden ,是因为当用户放大字体时,字会超出div的范围. ... 阅读全文
posted @ 2008-08-24 10:19 refuly 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: 导航栏是网页中常用的模块,有很多方法可以实现,下面是用css实现的方法: 首页 博客 设计 相册 论坛 关于 css代码如下: #menu {padding:20px 20px 0 0} /*利用padding:20px 20px 0 0来固... 阅读全文
posted @ 2008-08-24 10:17 refuly 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 一、详细版 l 初始化 ² 当页面被提交请求第一个方法永远是构造函数。您可以在构造函数里面初始一些自定义属性或对象,不过这时候因为页面还没有被完全初始化所以多少会有些限制。特别地,您需要使用HttpContext对象。当前可以使用的对象包括QueryString, Form以及Cookies集合,还有Cache对象。注意:在构造函数里是不允许使用Session的。 ² 下一个将执行的方法是Add... 阅读全文
posted @ 2008-08-24 10:13 refuly 阅读(234) 评论(0) 推荐(1) 编辑
摘要: 哈希加密: MD5: byte[] data = new byte[DATA_SIZE]; // This is one implementation of the abstract class MD5. MD5 md5 = new MD5CryptoServiceProvider(); byte[] result = md5.ComputeHash(data); SHA1: byte... 阅读全文
posted @ 2008-08-24 10:11 refuly 阅读(222) 评论(1) 推荐(0) 编辑