CharlesChen's Technical Space

简单实用是我一直在软件开发追求的目标(I Focus on. Net technology, to make the greatest efforts to enjoy the best of life.)
Not the best, only better
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C#

C-sharp (also expressed C# or C♯) may refer to:. The musical scales C-sharp major or C-sharp minor; The musical pitch C♯;
摘要:先检查客户端浏览器是否安装了ActiveX控件,如果没有安装ActiveX,就需要先给浏览器提示下载并允许安装。否则就直接使用该ActiveX控件。我们可以使用CodeBase来满足我们的要求 阅读全文

posted @ 2010-04-11 23:04 Charles Chen 阅读(24531) 评论(4) 推荐(6)

摘要:"the underlying connection was closed:the server committed a protocol violation": 基础连接已经关闭: 服务器提交了协议 阅读全文

posted @ 2010-04-11 07:57 Charles Chen 阅读(7532) 评论(0) 推荐(1)

摘要:趁空闲的时间,对键盘钩子进行了学习,通过C#这门语言来设计和实现:下面是我设计的类图:键盘钩子包括两类:全局钩子和私有钩子,这里我分成两个类来设计:[代码]Hook基类实现 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--publicabstractc... 阅读全文

posted @ 2010-04-05 12:31 Charles Chen 阅读(12022) 评论(7) 推荐(2)

摘要:异常的实现机制:异常的实现机制是严重依赖与线程的栈的。每个线程都有一个栈,线程启动后会在栈上安装一些异常处理帧,并形成一个链表的结构,在异常发生时通过该链表可以进行栈回滚,如果你自己没有安装的话,可能会直接跳到链表尾部,那可能是CRT提供的一个默认处理帧,弹出一个对话框提示某某地址内存错误等,然后确认调试,取消关闭。 阅读全文

posted @ 2010-03-21 16:08 Charles Chen 阅读(1019) 评论(0) 推荐(1)

摘要:最近在做winform的程序中,需要只能打开一个程序,如果已经存在,则激活该程序的窗口,并显示在最前端。在网上google了一哈,找到了很多的解决方案。这里我整理了3种方案,并经过了测试,现和朋友们分享:一、使用用互斥量(System.Threading.Mutex)同步基元,它只向一个线程授予对共享资源的独占访问权。在程序启动时候,请求一个互斥体,如果能获取对指定互斥的访问权,就职运行一个实例。... 阅读全文

posted @ 2010-03-15 16:29 Charles Chen 阅读(26054) 评论(13) 推荐(7)

摘要:本文转载于:http://www.itgrass.com/a/dev/rjgc/200812/18-13060.html供朋友们学习和分享! 在实际工作中,版本策略被使用得比较多,本节将借助分析这个面试题来简要介绍程序集的版本策略和配置方法。 所涉及到的知识点 • 版本策略的基本原理 • 程序集版本策略的配置 分析问题 当一个程序集通过名字、版本、文化和公钥进行加载时,CL... 阅读全文

posted @ 2010-02-20 23:42 Charles Chen 阅读(548) 评论(1) 推荐(0)

摘要:一、DLL介绍: 动态链接库(DLL,即“Dynamic Link Library”)是Microsoft Windows最重要的组成元素之一,打开windows系统文件夹,会发现很多DLL文件,windows就是将一些主要的系统功能以DLL模块的形式实现。动态链接库是不能直接执行的,也不能接收消息,它是一个独立的文件,其中包含被程序或其他DLL调用来完成一定操作的函数(方... 阅读全文

posted @ 2010-01-10 12:30 Charles Chen 阅读(11494) 评论(0) 推荐(4)

摘要:转载:http://www.cnblogs.com/rock_chen/archive/2007/12/26/1014969.htmldll添加到GAC,在C:\WINDOWS\assembly下可以看到,但在添加引用里看不到方案一:在“添加引用”对话框中显示程序集即使已将程序集安装到全局程序集缓存 (GAC) 中,“添加引用”对话框也不会自动显示每... 阅读全文

posted @ 2009-11-29 19:07 Charles Chen 阅读(408) 评论(0) 推荐(0)

摘要:转载于:使用C#开发ActiveX控件 0. 前言ActiveX控件以前也叫做OLE控件或OCX控件,它是一些软件组件或对象,可以将其插入到WEB网页或其它应用程序中。使用ActiveX插件,可以轻松方便的在 Web页中插入多媒体效果、交互式对象以及复杂程序等等。通常使用C++或VB开发ActiveX控件,本文探讨一下在Visual Studio 2005环境中使用C#开发ActiveX控件的技术... 阅读全文

posted @ 2009-09-24 22:51 Charles Chen 阅读(1817) 评论(0) 推荐(0)

摘要:C#的字符串驻留技术 阅读全文

posted @ 2009-04-12 13:13 Charles Chen 阅读(1172) 评论(2) 推荐(1)

摘要:简单实现这个效果,算是一个笔记吧! 阅读全文

posted @ 2009-04-10 22:06 Charles Chen 阅读(6179) 评论(3) 推荐(1)

摘要:Error:Embedded statement cannot be a declaration or labeled statement,一个牵涉到变量作用域的低级编译错误。 阅读全文

posted @ 2009-02-03 23:12 Charles Chen 阅读(3740) 评论(0) 推荐(1)

摘要:XML作为数据交换格式已经是很常见了。那么我们经常要做的工作就是XML和对象之间互相转换,下面是一些方法的总结:供以后参考: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> public class ObjectXmlSerializer {... 阅读全文

posted @ 2009-01-03 22:40 Charles Chen 阅读(8609) 评论(2) 推荐(0)

摘要:.net下关于上传文件解决方案比较和探讨 下面是一些解决方案,能力有限,希望朋友们提出宝贵的意见以及更好的解决方案:欢迎朋友们指正。谢谢! 阅读全文

posted @ 2008-10-21 07:00 Charles Chen 阅读(2625) 评论(7) 推荐(0)

摘要:项目中多次用到了Attribute特性,这里把Attribute特性的功能在这里记录下来,希望能给初学者带来一点帮助。 Attribute是什么?它有什么用?实际上在.Net中,Attribute是一个非常重要的组成部分,为了帮助大家理解和掌握Attribute,以及它的使用方法,在网上找了几个Attribute使用的例子,提供给大家参考。 我们知道在类的成员中有property成员... 阅读全文

posted @ 2008-10-10 00:54 Charles Chen 阅读(528) 评论(1) 推荐(0)

摘要: 阅读全文

posted @ 2008-09-15 12:14 Charles Chen 阅读(690) 评论(2) 推荐(0)

摘要:项目要从OA公文系统系统做接口开发。需要把项目中的数据生成公文文档,日期是一个需要转换的问题,如何把一个日期类型用中文表示。 如:"2008-09-15"转换成"二〇〇八年九月十五日". 通过在网上查找,找到一个不错的算法。先分享出来给朋友们:感谢原作者无私的奉献和辛勤的工作成果。谢谢! 原创作者:http://blog.csdn.net/qq317942417/archive/2008... 阅读全文

posted @ 2008-09-15 00:43 Charles Chen 阅读(835) 评论(0) 推荐(0)

摘要:现在已经是8月31号晚上22:30了。里9月1号,新一个月只有不到1个半小时了。感觉这个月时间过得真快。博客园内容这个月一直都没来得及更新了。主要是由于在项目中比较忙。时间不多。不过趁月底还是需要在博客园上发表自己在项目中一些心得和相关及技巧。 简单实用是我一贯在软件开发中追求的目标。 下面切入正题.在移动项目开发笔记中谈到 移动项目开发笔记(改变文件上传控件的默... 阅读全文

posted @ 2008-08-31 22:50 Charles Chen 阅读(1197) 评论(2) 推荐(0)

摘要:经常很多项目中都牵涉到文件的上传和下载,文件上传可以更改上传控件的外观形式, 详细参见:http://www.cnblogs.com/Charles2008/archive/2008/07/20/1247084.html 当文件上传后就牵涉到文件的下载。那么在asp.net怎样实现文件的下载呢?这是我要谈的话题。文件下载就是把用户从客户端上传的文件下载到本地。这里牵涉到几个问题:... 阅读全文

posted @ 2008-07-29 22:22 Charles Chen 阅读(7349) 评论(6) 推荐(2)

摘要:基于xml文件动态生成导航菜单简单实现: 阅读全文

posted @ 2008-07-23 00:14 Charles Chen 阅读(961) 评论(1) 推荐(0)