Mail to Keith Dan
keith的天空
海阔凭鱼跃,天高任鸟飞

随笔分类 -  C#

C#手工解析XML
摘要:唉,已经好久没逛园子了,今天没事来写一点前段时间遇到个情况,由于引用的程序集(为XNA wp的)所依赖的System.XML的版本不一样,导致无法使用系统的XML解析。本来想从网上找个自己实现XML算法的程序,还真不好找,不过也是,谁没事去写这个东西。没办法,就自己写了,当然,这个比较简单,因为我所使用的就这个简单功能,有需要的朋友可以看看,也就免得以后不好找了,根据需要可以自由扩充。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Collections;na. 阅读全文
posted @ 2012-04-26 23:00 KeithDan 阅读(495) 评论(0) 推荐(0)
惊人!天下奇闻“鹏”
摘要:今天我算是看倒一个天下奇观了,居然还有这样的事,一个“鹏”字搞死人。。。大家请看错误状况,这是一个gridview,显示的是人名,但是很莫名奇妙的是gridview的输出有问题,生成的错误界面如下此问题我的第一反映是查看各子控件生成是否正确,通过Trace查看了控件结构,结构正常:我仔细查看了代码,Gridview所生成代码如下:请仔细看蓝色部分,原本有6条数据,产生6行,... 阅读全文
posted @ 2009-11-12 23:10 KeithDan 阅读(799) 评论(8) 推荐(0)
HighLightCode1.2——开源项目
摘要:代码着色组件 阅读全文
posted @ 2008-06-14 21:35 KeithDan 阅读(2241) 评论(10) 推荐(0)
代码着色--关于循环与分组
摘要:关于代码着色项目的一些讲解:循环分组的机制 阅读全文
posted @ 2008-04-23 22:39 KeithDan 阅读(1983) 评论(5) 推荐(0)
代码着色--开源系列
摘要:代码着色开源项目 阅读全文
posted @ 2008-04-23 22:31 KeithDan 阅读(3264) 评论(16) 推荐(0)
利用非托管dll实现多平台加密
摘要:利用非托管dll实现多平台加密 阅读全文
posted @ 2007-11-30 14:36 KeithDan 阅读(2162) 评论(14) 推荐(0)
非托管dll的需要注意的地方
摘要:非托管dll的需要注意的地方 阅读全文
posted @ 2007-11-30 14:12 KeithDan 阅读(712) 评论(2) 推荐(0)
page_load执行两次
摘要:发现个问题,程序里的page_load居然连续执行两次,看了很久也没发现原因查了很多资料,后来发现有人说<img src=#这个标签会引起,但我查了半天,我更本没这个标签啊,经过很久努力,发现问题出在adRotator上,去掉这个控件就正常了,郁闷,也不知道是怎么回事.感觉这个连续2次page_load问题象是微软的BUG 阅读全文
posted @ 2007-11-14 15:20 KeithDan 阅读(553) 评论(1) 推荐(0)
调用API实现录音
摘要:winmm.dll在音频处理(录音技术上的应用) 阅读全文
posted @ 2006-12-19 14:42 KeithDan 阅读(10493) 评论(31) 推荐(2)
翻页控件
摘要:鉴于datagrid的分页非常垃圾,我就自己做了一个翻页控件有些朋友对web控件编写还不是非常熟悉,呵呵,我看到很多朋友在询问包括回传事件等等,我在这里讲解一些(高手跳过)其中控件要实现回传,我继承IPostBackEventHandler接口,在成员函数RaisePostBackEvent(string eventArgument)中实现对当前页的存放.设置Onclick为回传,需要用到Page... 阅读全文
posted @ 2006-11-05 22:35 KeithDan 阅读(2626) 评论(9) 推荐(0)
对用MediaPlayer组件进行开发的朋友的一点提醒
摘要:微软的MediaPlayer做为最流行的播放器,而且也提供了大量的开发接口,不过,使用其Active组件的朋友,我在此提醒一下,有几个特别需要注意的问题,希望对你们有帮助。1。如果有MediaPlayer组件切换的情况,资源的释放一定要干净。2。如果有第三方解码的,比如播放AVI,特别注意对资源的处理,不然很容易出现什么内存不能为只读/只写之类的,郁闷死人。3。如果有第三方解码的,在关闭播放程序时... 阅读全文
posted @ 2006-07-18 23:56 KeithDan 阅读(467) 评论(0) 推荐(0)
从多个配置服务器列表中尝试连接web服务
摘要:从多个配置服务器列表中尝试连接其实比较简单,主要有两个比较重要的变量,一个是服务器的索引,一个是尝试连接次数,当然,这些都是可以自己自由设置的。下面是我写的一段列程,是我以前一个项目里涉及到的,我精简了一下,和大家探讨研究 public bool Conn(ref McServices.Services ms) { //ConnCount 尝试连接次数 ... 阅读全文
posted @ 2006-07-18 23:37 KeithDan 阅读(317) 评论(0) 推荐(0)
自定义字体路径的验证码
摘要:今天遇到个难题,公司的服务器居然无法访问到系统的字体,郁闷,画验证码直接就找不到字体搞了老半天,google了一把也没什么收获,终于发现有System.Drawing.Text.PrivateFontCollection这个字体集合,可以自己做字体的集合,于是把代码修改一下,哈哈,居然就OK了。希望以后对有遇到同样困难的朋友能有帮助 public void CreateImage(... 阅读全文
posted @ 2006-07-15 22:15 KeithDan 阅读(1076) 评论(3) 推荐(0)