C#实用小知识点
文章平均质量分 56
xochenlin
这个作者很懒,什么都没留下…
展开
-
Application.DoEvents()
Application.DoEvents() 简介:其实doEnvents很简单,就是暂停一下当前模块Code,好让你程序可以响应其它事件、消息…… 响应完其它事之后又回去继续执行刚才的Code (允许窗体在忙时响应 UI 输入) 生动描述:程序对CPU说,哥们,你去干别的事情吧好处或意义:全部显示,处理当前在消息队列中的所有Windows消息.在大量循环中使用可以有效避原创 2008-10-30 19:29:00 · 2428 阅读 · 0 评论 -
css+Jquery创建Tab切换效果:
css+Jquery创建Tab切换效果:效果如图: 创建代码如下:注:在测试该代码前,应将jquery.js引入html xmlns="http://www.w3.org/1999/xhtml" >head> title>无标题页title> script src="../Js/jquery.js" type="text/jav原创 2008-12-29 20:20:00 · 5258 阅读 · 0 评论 -
C# 应用程序中更改图标
C# 应用程序中更改图标1. 窗体图标:窗体的Icon属性是设置在窗体标题栏上显示的图标this.Icon = new Icon(@"任务监控中心32.ico");效果如图: 2. exe应用程序图标(bin目录下的那个exe文件的图标):a) 在解决方案管理器中右击项目名=>在上下问菜单中选择属性,在弹出的项目属性对话框里找到原创 2008-11-04 20:23:00 · 6493 阅读 · 0 评论 -
从资源文件里加载文件或读取资源(C#)
从资源文件里加载文件(C#) 用途:1. 在进行多国语言化的时候.( 通常把不同翻译的文字存放到资源包里.) 2. 将图片打包进DLL的时候(icon等,自定义控件..) 资源文件格式: .resx||.resources打包资源文件: System.Resources.ResourceWriter rw = new ResourceWri原创 2008-11-06 20:29:00 · 22890 阅读 · 2 评论 -
Mutex小应用
System.Threading.Mutex :同步基元,它只向一个线程授予对共享资源的独占访问权实现原理: 在程序启动时,请求一个互斥体,如果能获取对指定互斥的访问权,就继续运行程序,否则就退出程序PS:如果一个线程获取了互斥体,则要获取该互斥体的第二个线程将被挂起,直到第一个线程释放该互斥体。 eg: static class Program {原创 2008-11-10 20:14:00 · 826 阅读 · 0 评论 -
TabControl控件BUG与配置系统未能初始化错误
TabControl控件BUG与配置系统未能初始化错误A.关于Winform中的TabControl控件的一个小bug: 现象:由于某种原因,用户控件中定义的TabControl的Tab子页面显示不出来解决方法:在控件的初始化函数中添加下面代码: this.tabMain.SelectedIndex = 0; this.tabMain.SelectedIndex =原创 2009-11-19 17:46:00 · 1333 阅读 · 0 评论 -
创建MD5值
创建MD5值: 作用:可以根据文件的MD5码查看文件是否被更改 具体内容: public string CreateFileMD5(string FileName) { string MD5str = string.Empty; MD5 oMD = MD5.Create();原创 2009-11-19 17:48:00 · 1316 阅读 · 0 评论 -
IBMMQ 2012 错误与无法加载 DLL“mqic32.dll”错误
C# IBMMQ错误: 错误1:无法加载 DLL“mqic32.dll”有2种情况:1。mqic32引用的amqzsaic.dll缺失,找安装文件下去找,并拷贝到bin目录下2。环境变量:MQ安装文件夹下面的bin没有放在环境变量下或者没有环境变量MQCCSID=1381 错误2:报错误 2012:应用程序错误解决方案:将应用程序目录下的下面几个DLL删除掉:amqmd原创 2009-11-26 13:37:00 · 4108 阅读 · 0 评论