摘要:
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 阅读全文
摘要:
方法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("没进 阅读全文
摘要:
利用HtmlAgilityPack抓取网站图片并下载~~~~~~邪恶完善版今日看博客园发现一个不错的抓取贴(主要是那个url。。。你懂的),花几分钟改了下,代码增加了按年月日建立目录,按文章建立子目录,图片都保存于内,命令行方式运行,增加了全站的参数。。。原始版本:利用HtmlAgilityPack抓取XX网站图片并下载~~~~~~邪恶版。。。。老版本代码: 记住哦!,在E盘下新建一个DownLoadImg文件夹主要代码如下:WebClient wc = new WebClient(); private static int i = 0; protected void Page_L... 阅读全文
摘要:
全部符号解释字符描述 \将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,'n'匹配字符"n"。'\n'匹配一个换行符。序列'\\'匹配"\"而"\("则匹配"("。 ^匹配输入字符串的开始位置。如果设置了RegExp对象的Multiline属性,^也匹配'\n'或'\r'之后的位置。 $匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配'\n' 阅读全文
摘要:
//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... 阅读全文
摘要:
最近在做ASP.NET项目时,测试网站老是取不出Session中的值,在网上搜索了一下,找到一些解决方法,记录在这里。最后使用存储在StateServer中的办法解决了问题。 SessionState 的Timeout),其主要原因有三种 一:有些杀病毒软件会去扫描您的Web.Config文件,那时Session肯定掉,这是微软的说法。 二:程序内部里有让Session掉失的代码,及服务器内存不足产生的。 三:程序有框架页面和跨域情况。 第一种解决办法是:使杀病毒软件屏蔽扫描Web.Config文件(程序运行时自己也不要去编辑它) 第二种是检查代码有无Session.Abandon()之类的。 阅读全文
摘要:
我们知道web网站在客户端存储数据有三种形式:1. Cookie 2. hidden(隐藏域) 3.QueryString 其中viewstate什么的都是通过第二种方式隐藏域存储滴。 客户端存储数据有三种形式,那服务器端有几种呢? 嘿嘿 服务器端有:1. Session 2. Application 3. database 4.caching(缓存)其中session用的较多,当然数据库是必须的。 好了今天的主角是cookie(小甜饼)先看下cookie存在哪吧!首先,打开运行对话框输入cookies会打开一个文件夹没错这就是存储cookies的地方(声明:这里只是存储的IE浏览器的cook 阅读全文
摘要:
Frm_Main.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 9 namespace GraduallyForm10 {11 public partial class Frm_Main : Form12 {13 publi... 阅读全文
摘要:
FrmClass.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.Text; 4 using System.Windows.Forms;//添加控件及窗体的命名空间 5 using System.Drawing;//添加Point的命名空间 6 using System.Collections;//为ArrayList添加命名空间 7 8 namespace MagnetismForm 9 { 10 class FrmClass 11 { 12 ... 阅读全文
摘要:
Frm_Main.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.IO;//添加的命名空间,对文件进行操作10 using System.Threading;//线程序的命名空间11 12 n. 阅读全文
摘要:
Frm_Main.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.Runtime.InteropServices; 10 11 namespace MouseThrough... 阅读全文
摘要:
Frm_Main.csView CodeFrm_Main.designer.csView Code 1 namespace BubbleShowForm 2 { 3 partial class Frm_Main 4 { 5 /// <summary> 6 /// 必需的设计器变量。 7 /// </summary> 8 private System.ComponentModel.IContainer components = null; 9 10 /// <summary> 11 /// 清理所有正在使用的资... 阅读全文
摘要:
Frm_Main.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 9 namespace ShowDialogByClose10 {11 public partial class Frm_Main : Form12 {13 p... 阅读全文
摘要:
Frm_Main.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Text; 7 using System.Windows.Forms; 8 9 namespace MoveForm10 {11 public partial class Frm_Main : Form12 {13 public Frm... 阅读全文
摘要:
Frm_Main.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 10 namespace PopupForm11 {12 public partial class Frm_Main : Form13 ... 阅读全文
摘要:
Form1.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.Security.Cryptography; 10 using System.IO; 11 12 namespa... 阅读全文
摘要:
Form1.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.IO; 10 using System.Security.Cryptography; 11 12 namespa... 阅读全文
摘要:
EncryptFile:Form1.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.IO;10 using System.Security.Cryptography;11 12 namespa. 阅读全文
摘要:
Frm_Main.csView Code 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Windows.Forms; 9 using System.Runtime.InteropServices;10 11 namespace DragNoFrameForm12 {13 .. 阅读全文
摘要:
什么是猜想输入 当我们在使用查询应用时,输入某个关键字后文本框下面就会自动弹出跟此关键字相附的词组供我们选择,为我们节省了输入的时间,这就是猜想输入,例如:百度,谷歌,等等,如下图: 如上图所示,使用WinForm的TextBox实现了这样的效果,主要借助于TextBox的AutoCompleteMode和AutoCompleteSource以及AutoCompleteCustomSource属性。详细参数 AutoCompleteMode 获取或设置控制自动完成如何作用于TextBox的选项。 属性值 Append 将最可能的候选字符串的其余部分追加到现有的字符,并... 阅读全文