.Net
文章平均质量分 82
SonicDX
这个作者很懒,什么都没留下…
展开
-
兼容 IE和FireFox的 XML_HTTP和浏览器共享同一个SessionID
Xmlhttp默认以一个独立的client存在,所以它不使用调用他的浏览器的Cookie,在服务器端认为是一个新的client. 这对于使用Session作为客户身份的认证的系统很麻烦。同时考虑到FireFox的用户怎多,又要考虑Firefox的兼容性。(单位有好多 Linux FC4系统,使用FireFox,不得不考虑FireFox了)想了个苯办法,让服务器把客户的Cookie回送,在调原创 2006-01-15 13:24:00 · 2451 阅读 · 0 评论 -
利用.Net的反射机制,完成一个自适应的程序配置保存类
最近老是为程序的配置保存烦恼。客户的要求三天两头的变,每次给程序添加个配置变量都要重复好多代码。正好最近在看.net的反射机制,就像弄一个能自动反射配置类的机制Imports System.XmlImports System.ReflectionImports System.ComponentModelImports System.Data.OleDbImports Sys原创 2006-01-15 00:04:00 · 2513 阅读 · 0 评论 -
关于返回 Array 的 Property的性能测试
下载源代码尝试在封装数据库中经常使用会使用一些返回 Array 的 Property 来表示子表的抽象连接。于是,对不同的使用方法作了一次测试Public Class PropertySpeedTestClass Public ReadOnly Property Ints() As Array Get Dim x As New Arra原创 2006-01-26 21:49:00 · 1109 阅读 · 0 评论 -
获取控件实例的当前事件处理函数句柄
突然想设计一个能在RunTime时,改变控件大小和位置的功能,而且要求尽量纯.NET而不用Win32的钩子。最重要的是对一般的界面设计透明,不要过多地影响普通界面设计的过程。 初步想法是,用一个类来处理一个Control,在变成设计态时,先保存现在的Mouse和Key的处理函数,并取消他们,然后用我们自己的Mouse和Key句柄替代原来的消息处理。在退出设计态时再恢复原来消息处理函数。取消和原创 2006-10-08 21:14:00 · 1622 阅读 · 0 评论 -
关于控件Paint时的一些体会
最近在把以前的一个MFC控件转移到dotNet上。在写Paint事件时需要使用大量大幅的图片的合成、动态GIF、描边字,半透明阴影等。这是我第一次大量接触GDI+,感觉的确比传统GDI要强大好多。但毕竟是刚刚接触,在使用中也遇到了不少的麻烦。特此在这里慢慢总结一下,留个纪念,以便以后的的查阅。如有不对之处还望见谅并指出。 1、关于双缓冲 由于有大量的大幅图片的合成和艺术字体原创 2006-06-18 00:46:00 · 1350 阅读 · 0 评论