摘要:
例如:打开“E:\Training”文件夹并选中“20131250.html”文件System.Diagnostics.Process.Start("Explorer.exe", @"/select,E:\Training\20131250.html");一句代码搞定!!!扩展:1)只打开文件夹:System.Diagnostics.Process.Start("Explorer.exe", @"E:\Training");2)打开文件夹并选中文件夹System.Diagnostics.Process.Start( 阅读全文
摘要:
在IIS管理中,启动一个配置好的网站时,提示:另一个程序正在使用此文件 进程无法访问原因:网站绑定端口被占用解决办法:更换绑定端口或者将占用此端口的程序关掉即可 阅读全文
摘要:
使用TortoiseSVN Checkout TAE SDK2.0废话少说,切入主题:1、在http://tortoisesvn.net/downloads.html上下载TortoiseSVNThe current version is 1.8.4按需选择32位或64的系统下载语言包2、安装SVN3、安装汉化包4、TAESDK2.0下载,使用SVN Checkout新建一个文件夹如:D:\SVN\TAESDK在文件夹上单击右键:填写TAESDK2.0签出地址http://tae-sdk-2.googlecode.com/svn/trunk/点击OK即安装完毕!!5、运行SDK2.0到目录下: 阅读全文
摘要:
当网站需要上传文件、图片时,就需要设置上传文件大小,但.Net程序和IIS都有自己的默认值,当出现如下错误时错误1:修改webconfig文件 错误2:出现错误2、且按照错误1修改方式修改无效时,您是不是上传的文件确实表大了,比如超过30M,此时maxRequestLength无论设置多大都已无效,解决办法就是修改IIS限制大小1、IIS7+修改IIS_schema.xml,进入C:\Windows\System32\inetsrv\config\schema,搜索:maxAllowedContentLength,修改defaultValue=限制大小(单位字节),重启IIS即可... 阅读全文
摘要:
在winform时候,经常需要做屏蔽系统热键:1、屏蔽左"WIN"、右"Win"2、屏蔽Ctrl+Esc3、屏蔽Alt+f44、屏蔽Alt+Esc5、屏蔽Alt+Tab6、截获Ctrl+Shift+Esc7、截获Ctrl+Alt+Delete......public class Hook : IDisposable { //委托 public delegate int HookProc(int nCode, int wParam, IntPtr lParam); static int hHook = 0; public const... 阅读全文
摘要:
Windows 2008 R2远程桌面,设置最大连接数,一个登录后另一个就被踢掉等问题Windows 2008 R2配置如图:1、打开远程桌面回话主机配置2、右键RDP-Tcp,属性,可设置最大连接数3、设置每个用户只能进行一个回话,如果勾选(如administrator用户登陆,一个登录后另一个就被踢掉)完毕! 阅读全文
摘要:
在数据处理的时候,我们会Excel(包含2003、2007、2010等)转换成DataTable,以便进一步操作1、怎么访问Excel文件呢?我们可以通过OLEDB接口访问,如下: private string GetConStr(string ExcelPath) { string path = ExcelPath; if (!File.Exists(path)) return null;string str2 = Path.GetExtension(path).ToLower(); ... 阅读全文
摘要:
DataGridView绑定数据源时,会自动显示未绑定的列,怎么让其不显示未绑定的列呢?设置AutoGenerateColumns属性即可this.dataGridView1.AutoGenerateColumns = false;ok 阅读全文
摘要:
DataGridView控件在显示数据时,我们有时候需要显示行号,以便检索查看方便使用。但DataGridView默认没有设置显示行号的属性。此时我们只要在DataGridView的RowPostPaint事件中进行绘制,实现其效果:private void dataGridView1_RowPostPaint(object sender, DataGridViewRowPostPaintEventArgs e) { SolidBrush b = new SolidBrush(this.dataGridView1.RowHeadersDefaultCellS... 阅读全文
摘要:
1.拖一个NotifyIcon,一个ContextMenuStrip控件到主窗体中2、设置notifyIcon1,一个contextMenuStrip1(如下图)Icon为托盘图标,Text托盘显示文字,ContextMenuStrip右键菜单(退出),设置退出单击事件3、添加主窗体关闭事件(FormClosing)4、事件代码 private void MyService_FormClosing(object sender, FormClosingEventArgs e) { // 注意判断关闭事件reason来源于窗体按钮,否则用菜单退出时... 阅读全文