佳泰生活

青山传琴韵,流水送知音

转贴经典例子:弱引用 WeakReference

在程序设计中我们经常会进行一些全局缓存设计,诸如使用静态或者全局根字段来引用某个对象,以便一次创建多次使用。如:  class BigData  {  }  class Program  {    static BigData cache;    public static BigData Dat...

2007-10-23 00:25:00

阅读数:1667

评论数:0

匿名方法的小例子

在 2.0 之前的 C# 版本中,声明委托的唯一方法是使用命名方法。C# 2.0 引入了匿名方法。要将代码块传递为委托参数,创建匿名方法则是唯一的方法。  /// /// 在WindowsFrom中使用匿名函数/// public class TestForm : System.Windows.F...

2007-10-22 22:29:00

阅读数:862

评论数:0

使用API函数查找窗体并激活

 生成程序时,有时需要限制用系统中只有一个实例在运行,这就需要我们在检测到系统中已有程序的实例在运行时,将这个已经在运行的实例,激活并显示在用户面前这里主要用到了FindWindow ,和 SetForegroundWindow这两个函数   /// /// The FindWindow API/...

2007-10-14 17:56:00

阅读数:4697

评论数:0

使用WM_CHAR消息来限制用户的输入

在做管理系统的时候,经常要限制用户的输入,如,只可以输入数字,等等net 下限制用户输入,很多人是在键盘,或 textBox 的 TextChanged 事件里这样做1.不能限制用户的粘贴2.严重干扰数据绑定等操作3.有时还需要备份原始数据进行还原限制输入的时机是在,windows 消息 WM_C...

2007-10-14 17:48:00

阅读数:1089

评论数:0

用自定义属性实现必需字段的检查

在持久化类时,一个对象需要保存到数据库中表,数据库中的表在设计时会根据一些设计范式的要求定义一些必要的字段这样,在持久化时,就必须检查一下这些与数据库映射字段是否已经赋值了,如果没有,则不能保存到数据库中,这时应弹出对话框来提示,以防止错误异常的发生.using System;using Syst...

2007-10-09 09:52:00

阅读数:939

评论数:0

EAN13条形码的知识

EAN13码标准码共13位数,系由「国家代码」3位数,「厂商代码」4位数,「产品代码」5位数,以及「检查码」1位数组成。其排列如下: EAN-13码的结构与编码方式如图 3.1所示,包括:1.国家号码由国际商品条码总会授权,我国的「国家号码」为「691」。厂商代码由国家商品条码策进会核发给申请厂商...

2007-10-09 02:16:00

阅读数:1589

评论数:0

类似windows explorer的图片浏览器

windows explore在查看文件中有查看缩略图这一选项,他的实质就是从thumbs文件中读取出已经生成的缩略图文件然后做为image显示出来在网上有如何读出thumbs文件的类库,今天使用这个类库模仿一下window explorer类库的源地址http://www.petedavis.n...

2007-10-07 16:49:00

阅读数:1082

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭