上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 50 下一页
2012年5月3日
摘要: 有时我们知道了两个DataTable1和DataTable2,我们希望将它们合并为一个新的DataTable(下面的例子中命名为了newDataTable),这就分为两种情况:DataTable1和DataTable2结构相同、DataTable1和DataTable2结构不同,下面分别介绍怎么进行合并。一、DataTable1和DataTable2结构相同的情况,结构相同我们只需要把两者的数据罗列到一块就可以了首先初始化相同结构DataTable(测试用的) void InitDataTable1(DataTable dt) { dt.Col... 阅读全文
posted @ 2012-05-03 08:44 纳米程序员 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 判断程序是否已经运行,使程序只能运行一个实例有很多方法,下面记录两种,方法1:线程互斥 static class Program { private static System.Threading.Mutex mutex; /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { Application.EnableVisualStyles(); ... 阅读全文
posted @ 2012-05-03 08:42 纳米程序员 阅读(202) 评论(0) 推荐(0) 编辑
2012年4月28日
摘要: 使用方法:先拷贝GlassButton.dll到你的项目中,DLL目录GlassButton\bin\DebugGlassButton是控件的源代码拷贝DLL后要把他添加到VS的工具箱中,添加方法:右键VS的工具箱->选择项->浏览->找到GlassButton.dll确定添加成功后工具箱中会有一个名为GlassButton的控件拖动GlassButton到你的窗体中就可以用了现在来设置一下几个属性BackColor:控件的背景色GlowColor::当鼠标移动到控件上时改变颜色InnerBorderColor:控件边框颜色以上设置完就会有很漂亮的效果了,如果想在按钮上加个图 阅读全文
posted @ 2012-04-28 10:45 纳米程序员 阅读(486) 评论(0) 推荐(0) 编辑
2012年4月27日
摘要: Winform获取应用程序的当前路径的方法集合,具体如下,值得收藏//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;result: X:\xxx\xxx 阅读全文
posted @ 2012-04-27 16:42 纳米程序员 阅读(1978) 评论(0) 推荐(0) 编辑
摘要: 方法1: C#代码 if (Directory.Exists("d:\\pic")) { MessageBox.Show("存在"); } else { MessageBox.Show("不存在"); } 方法2: C#代码 DirectoryInfo TheFolder = new DirectoryInfo("d:\\pic"); if (TheFolder.Exists) { MessageBox.Show("进来了"); } else { MessageBox.Show("没进 阅读全文
posted @ 2012-04-27 16:31 纳米程序员 阅读(31194) 评论(1) 推荐(2) 编辑
摘要: 利用HtmlAgilityPack抓取网站图片并下载~~~~~~邪恶完善版今日看博客园发现一个不错的抓取贴(主要是那个url。。。你懂的),花几分钟改了下,代码增加了按年月日建立目录,按文章建立子目录,图片都保存于内,命令行方式运行,增加了全站的参数。。。原始版本:利用HtmlAgilityPack抓取XX网站图片并下载~~~~~~邪恶版。。。。老版本代码: 记住哦!,在E盘下新建一个DownLoadImg文件夹主要代码如下:WebClient wc = new WebClient(); private static int i = 0; protected void Page_L... 阅读全文
posted @ 2012-04-27 15:56 纳米程序员 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 全部符号解释字符描述 \将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,'n'匹配字符"n"。'\n'匹配一个换行符。序列'\\'匹配"\"而"\("则匹配"("。 ^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配'\n'或'\r'之后的位置。 $匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配'\n' 阅读全文
posted @ 2012-04-27 15:25 纳米程序员 阅读(110) 评论(0) 推荐(0) 编辑
摘要: //DES加密public string DESEncrypt(string pToEncrypt, string sKey) ...{ DESCryptoServiceProvider des = new DESCryptoServiceProvider(); byte[] inputByteArray = Encoding.Default.GetBytes(pToEncrypt); des.Key = ASCIIEncoding.ASCII.GetBytes(sKey); des.IV = ASCIIEncoding.ASCII... 阅读全文
posted @ 2012-04-27 15:23 纳米程序员 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 最近在做ASP.NET项目时,测试网站老是取不出Session中的值,在网上搜索了一下,找到一些解决方法,记录在这里。最后使用存储在StateServer中的办法解决了问题。 SessionState 的Timeout),其主要原因有三种 一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。 二:程序内部里有让Session掉失的代码,及服务器内存不足产生的。 三:程序有框架页面和跨域情况。 第一种解决办法是:使杀病毒软件屏蔽扫描Web.Config文件(程序运行时自己也不要去编辑它) 第二种是检查代码有无Session.Abandon()之类的。 阅读全文
posted @ 2012-04-27 15:21 纳米程序员 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 我们知道web网站在客户端存储数据有三种形式:1. Cookie 2. hidden(隐藏域) 3.QueryString 其中viewstate什么的都是通过第二种方式隐藏域存储滴。 客户端存储数据有三种形式,那服务器端有几种呢? 嘿嘿 服务器端有:1. Session 2. Application 3. database 4.caching(缓存)其中session用的较多,当然数据库是必须的。 好了今天的主角是cookie(小甜饼)先看下cookie存在哪吧!首先,打开运行对话框输入cookies会打开一个文件夹没错这就是存储cookies的地方(声明:这里只是存储的IE浏览器的cook 阅读全文
posted @ 2012-04-27 13:39 纳米程序员 阅读(314) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 50 下一页