架构深渊

慢慢走进程序的深渊……关注领域驱动设计、测试驱动开发、设计模式、企业应用架构模式……积累技术细节,以设计架构为宗。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 37 下一页

2008年12月26日

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public class EncodingType //编码问题目前为止,基本上没人解决,就连windows的IE的自动识别有时还识别错编码呢。--yongfa365 //如果文... 阅读全文

posted @ 2008-12-26 14:19 chen eric 阅读(3593) 评论(3) 推荐(1) 编辑

摘要: xmlDocument.Load Ds.ReadXML 提示错误,错误信息如下: 十六进制值 0x0B 是无效的字符错误 产生原因是xml文件中包含低位非打印字符造成的 处理方法:在产生xml文件的时候,过滤低位非打印字符 public static string ReplaceLowOrderASCIICharacters(string tmp) { ... 阅读全文

posted @ 2008-12-26 11:35 chen eric 阅读(5180) 评论(0) 推荐(0) 编辑

摘要: //运用剪切版 Clipboard.SetDataObject(textBox1.Text,true); //将textbox1的文本放在剪切版中 // GetDataObject检索当前剪贴板上的数据 IDataObject iData = Clipboard.GetDataObject(); // 将数据与指定的格式进行匹配,返回bool if (iData.GetDataPres... 阅读全文

posted @ 2008-12-26 10:39 chen eric 阅读(2298) 评论(0) 推荐(0) 编辑

摘要: 只是在客户端用嘛.跟C#没关系 用JS就可以实现 阅读全文

posted @ 2008-12-26 10:36 chen eric 阅读(666) 评论(1) 推荐(0) 编辑

2008年12月21日

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->如果你希望能够在自己的程序中表现出新意,那么你一定不会仅仅满足于MFC提供那些标准控件。这时,我们就必须自己另外多做些工作了。就改变控件外观这一点来说,主要是利用控件的自绘功能(Owner Dr... 阅读全文

posted @ 2008-12-21 03:30 chen eric 阅读(269) 评论(0) 推荐(1) 编辑

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 按钮的各种形状是在运行时设置的而不是在设计时设置。设计时按钮的形状仍然是长方形或正方形。 按钮形状的设计分成两个步骤: 第一步创建按钮的外形,即定义窗口区域。使用API的区域创... 阅读全文

posted @ 2008-12-21 03:26 chen eric 阅读(236) 评论(0) 推荐(0) 编辑

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->2008/04/20 03:41 P.M.Microsoft Windows以其丰富一致的图形用户界面,简单灵便的操 作,被广大用户所接受。对话框就是其中一个非常重要的界面形式, 并且Windo... 阅读全文

posted @ 2008-12-21 03:24 chen eric 阅读(839) 评论(0) 推荐(0) 编辑

2008年12月19日

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->自己在做一个多线程的TCP端口扫描程序,由于要用到多线程技术,而C#对线程技术 的封装非常方便使用,且如果不做网络底层处理,C#使用套接字也非常方便,于是决定用C#.NET实现。 前... 阅读全文

posted @ 2008-12-19 23:25 chen eric 阅读(873) 评论(0) 推荐(0) 编辑

摘要: 1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a) 如果需要编辑机器产生的代码... 阅读全文

posted @ 2008-12-19 23:22 chen eric 阅读(420) 评论(0) 推荐(0) 编辑

摘要: 在多线程编程中,我们经常要在工作线程中去更新界面显示,而在多线程中直接调用界面控件的方法是错误的做法,Invoke 和 BeginInvoke 就是为了解决这个问题而出现的,使你在多线程中安全的更新界面显示。 正确的做法是将工作线程中涉及更新界面的代码封装为一个方法,通过 Invoke 或者 BeginInvoke 去调用,两者的区别就是一个导致工作线程等待,而另外一个则不会。 而所谓的“一面响... 阅读全文

posted @ 2008-12-19 23:21 chen eric 阅读(25015) 评论(1) 推荐(4) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 37 下一页