曹永思

导航

随笔分类 -  c# Winfrom

WinForm程序关闭窗体后杀死进程
摘要:调用this.Close();后监听Browser_FormClosed加作处理 阅读全文

posted @ 2016-06-22 14:09 曹永思 阅读(2540) 评论(0) 推荐(0)

Asp.net使用代码修改配置文件的节点值
摘要:使用代码修改配置文件的方法: 1、打开配置文件写入的权限 2、先按节点名称长到要修改的节点,然后删除,紧接着将有新值的节点添加回去 3、关闭配置文件写入的权限 修改Appsetting节点的值,修改其它节点的方法也差不多,也是找到要修改的节点删除掉然后新新值的节点加上 public bool Upd 阅读全文

posted @ 2016-06-22 14:06 曹永思 阅读(1105) 评论(0) 推荐(0)

WinForm程序全局捕捉异常处理办法
摘要:如何全局捕捉Winform程序异常呢,当然是从程序启动入口的Program类下的Main()方法定义了,下面看下这个类怎么写的吧 阅读全文

posted @ 2016-06-22 13:58 曹永思 阅读(3896) 评论(0) 推荐(0)

Asp.Net 利用反射获得委托和事件以及创建委托实例和添加事件处理程序
摘要:子程序定义: 子程序调用: 父程序定义: 委托子程序调用父程序的方法体: 阅读全文

posted @ 2016-06-06 16:39 曹永思 阅读(194) 评论(0) 推荐(0)

asp.net 文件批量移动重命名
摘要:最近闲时写了个批量移动重命名文件的工具点击下载工具 阅读全文

posted @ 2015-07-15 21:19 曹永思 阅读(207) 评论(0) 推荐(0)

.net 根据图片网络地址获取图片二进制字节数据流
摘要:根据html路径获取图片的字节 /// ///根据html路径获取图片的字节 /// /// 图片尺寸,原图:1,大图:2,中图:3,小图:4 /// 图片服务器地址 /// public s... 阅读全文

posted @ 2014-05-08 16:31 曹永思 阅读(1987) 评论(0) 推荐(0)

C#的委托与Java的自定义接口的异曲同工的同步操作
摘要:C#的委托(以WinForm为例) 在子窗体(ChildFrm)中定义一个委托 this.CaptureListener(callback);//子窗体触发委托事件,以告诉调用的窗体 /// <summary> /// 子窗体:在子窗体中定义一个委托,供调用都设置侦听,并可与此窗体的某个事件同时执行 阅读全文

posted @ 2014-03-28 17:56 曹永思 阅读(486) 评论(0) 推荐(0)

CYS-Sqlite数据导入工具
摘要:界面:曹永思下载地址:asp.net 2.0版 Sqlite数据导入工具.zip欢迎转载,转载请注明出处,希望帮到更多人。 阅读全文

posted @ 2013-07-26 11:15 曹永思 阅读(251) 评论(0) 推荐(0)

asp.net 多线程
摘要://开启一条线程并执行一个方法 Thread oThread = new Thread(new ThreadStart(IIMsSqlToSqlitle2)); oThread.Start();//在子线程中修改主线程 窗体的值//首先声明一个全局的委托 public delegate void InvokeHandler(); this.Invoke(new InvokeHandler(delegate() { //子线程通过委托修改主线程窗体控件的值 progressBar1.Maximum = listCount; progressBar1.Minim... 阅读全文

posted @ 2013-07-25 16:40 曹永思 阅读(245) 评论(0) 推荐(0)

C# 多线程 主线程 笔记
摘要:/// <summary> /// 新建一个委托 /// </summary> private delegate void InvokeHandler(); string sql = string.Empty; this.Invoke(new InvokeHandler(delegate() { sql = richTxtSql.Text;//类似此--访问主线程数据 })); 阅读全文

posted @ 2013-02-25 18:06 曹永思 阅读(197) 评论(0) 推荐(0)

WinForm开机启动 判断 设置
摘要:/// <summary> /// 判断是否是开机启动 /// </summary> private void CheckIsKJJD() { //声明注册表LocalMachine对象 RegistryKey R_local = Registry.LocalMachine; //创建注册表项 RegistryKey R_run = R_local.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run"); //判断获取的值是否为空 if (R_run.GetValue(" 阅读全文

posted @ 2012-11-08 14:52 曹永思 阅读(464) 评论(0) 推荐(0)

C# 打开选中文件或文件夹 、窗体居中等
摘要://用资源管理器打开C:\ System.Diagnostics.Process.Start( "explorer.exe ", "C:\ "); System.Diagnostics.Process.Start( "C:\ Temp"); /// <summary> /// 窗体居中 /// </summary> /// <param name="form"></param> public static void SetMid(Form form) { form.S 阅读全文

posted @ 2012-08-27 00:28 曹永思 阅读(341) 评论(0) 推荐(0)

C# WinForm WebBrowser (一) MSDN资料
摘要:测测你的姓名吧1、主要用途:使用户可以在窗体中导航网页。2、注意:WebBrowser控件会占用大量资源。使用完该控件后一定要调用Dispose方法,以便确保及时释放所有资源。必须在附加事件的同一线程上调用Dispose方法,该线程应始终是消息或用户界面 (UI) 线程。3、WebBrowser使用... 阅读全文

posted @ 2012-04-21 11:25 曹永思 阅读(383) 评论(0) 推荐(0)

MessageBox.Show 使用方法
摘要:if (MessageBox.Show("确定要退出么?", "提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK) { //你选择了确定 }□http://www.zhaoyunt... 阅读全文

posted @ 2012-03-19 16:13 曹永思 阅读(315) 评论(0) 推荐(0)