
c#
xuxujian
这个作者很懒,什么都没留下…
展开
-
C#多线程强制退出程序
最近在学习多线程程序的开发,但是启动了多个线程的程序在关闭的时候却出现了问题,如果程序退出的时候不关闭线程,那么线程就会一直的存在,但是大多启动的线程都是局部变量,不能一一的关闭,如果调用Thread.CurrentThread.Abort()方法关闭主线程的话,就会出现ThreadAbortException 异常,因此这样不行。后来找到了这个办法:Thread.IsBackground 设置线转载 2009-01-03 09:05:00 · 5467 阅读 · 1 评论 -
VS2005中BackgroundWorker组件的使用经验
在VS2005中添加了BackgroundWorker组件,该组件在多线程编程方面使用起来非常方便,然而在开始时由于没有搞清楚它的使用机制,走了不少的弯路,现在把我在使用它的过程中的经验与诸位分享一下。 BackgroundWorker类中主要用到的有这列属性、方法和事件: 重要属性: 1、CancellationPending 获取一个值,指示应用程序是转载 2009-01-10 10:18:00 · 576 阅读 · 0 评论 -
c#中字符串分割
有时我们需将一个字符串用另一个字符串来分割成字符串字组。而C#中string.split只提供用char来分割。怎么办?用的时候直接调用第一个函数 /// /// 将字符串分割成数组 /// /// /// /// public string[] StringSplit(string strSource,string strSplit) { string[] str转载 2009-01-28 21:22:00 · 3656 阅读 · 0 评论 -
C#随机中文汉字验证码
1、汉字编码原理 到底怎么办到随机生成汉字的呢?汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字,使用程序随机取出几个汉字组合就行了呢?使用后台数据库先将所有汉字存起来使用时随机取出,这也是一种办法,但是中文汉字有这么多,怎么来制作呢?其实可以不使用任何后台数据库,使用程序就能做到这一切。要知道如何生成汉字,就得先了解中文汉字的编码原理。 1980年,为了使每一个转载 2009-03-04 12:56:00 · 478 阅读 · 0 评论 -
C#实现窗口最小化到系统托盘
C#编写最小化时隐藏为任务栏图标的 Window appllication. 1.设置WinForm窗体属性showinTask=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。 3.添加窗体最小化事件(首先需要添加事件引用): this.SizeChanged += new System.EventHandler(转载 2008-12-28 22:41:00 · 615 阅读 · 0 评论 -
C# 产生随机字符串!
public class radNum{ string codeSerial = "a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,M,L,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";//这里添加你要随机产生的字符,当然你可以加些数字机去,我在这里只产生大写和小写字母。//以下东转载 2009-03-20 23:10:00 · 2046 阅读 · 0 评论 -
将WebBrowser的cookie信息传给HttpWebRequest
<br />先建一个"CookieContainer" 把WebBrowser中的Cookie保存在里面<br />//在WebBrowser中登录 cookie保存在 WebBrowser.documents.cookie中<br />CookieContainer myCookieContainer = new CookieContainer();<br />//String 的Cookie 要转成 Cookie型的 并放入CookieContainer中<br />string cookieStr =转载 2010-10-15 23:52:00 · 1886 阅读 · 0 评论 -
一种图象二值化的算法(C#)
<br />源代码:<br />using System;<br />using System.Drawing;<br />using System.Drawing.Imaging;<br />using System.Runtime.InteropServices;<br /><br />namespace Nobugz {<br /> static class Util {<br /> public static Bitmap BitmapTo1Bpp(Bitmap img) {<br />转载 2010-10-21 23:49:00 · 1297 阅读 · 0 评论