李晓亮的博客

导航

2008年5月3日

【转】禁止vb文本框粘贴输入负数以及输入多个小数点

摘要: 本文转自:http://hi.baidu.com/ych0518/blog/item/b3b06559c429c5282834f0c5.html Dim pd As Boolean Private Sub Text1_KeyPress(KeyAscii As Integer) If (KeyAscii 57) And KeyAscii 46 And KeyAscii 8 Then KeyAs... 阅读全文

posted @ 2008-05-03 19:05 LeeXiaoLiang 阅读(939) 评论(2) 推荐(0) 编辑

【转自csdn】禁止操作者在文本框中粘贴文本,要求他们必须手工输入的实现

摘要: 方法1:在文本框获得焦点的时候清空剪贴板 即在文本得到焦点clipboard.Clear 方法2:子类化拦截消息 拦截代码1 复制粘贴用的是WM_COPY, WM_PASTE两个消息,可以直接子类化拦截 新建一工程,在默认窗体上放一个文本框,名称不改,Text1: Option Explicit Private Sub Form_Load() PrevWn... 阅读全文

posted @ 2008-05-03 19:02 LeeXiaoLiang 阅读(993) 评论(1) 推荐(0) 编辑

2008年4月25日

【转】C#编码标准--编码习惯

摘要: 本文转自:http://user.qzone.qq.com/2667514/blog/1204625471 C#编码标准--编码习惯 1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间... 阅读全文

posted @ 2008-04-25 14:44 LeeXiaoLiang 阅读(199) 评论(0) 推荐(0) 编辑

【转】C#地四个基本灵活技术

摘要: 本文转自:http://bbs.xml.org.cn/dispbbs.asp?boardID=43&replyID=129857&ID=58863&skin=1 1.如果可能尽量使用接口来编程 .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代... 阅读全文

posted @ 2008-04-25 14:41 LeeXiaoLiang 阅读(192) 评论(0) 推荐(0) 编辑

【转】C# 2.0 泛型编程

摘要: 本文转自:http://wangwen422.blog.sohu.com/80205040.html C#泛型演示 class Stack { private T[] store; private int size public Stack() { store = new T[10]; size = 0; } public void Push(T x) ... 阅读全文

posted @ 2008-04-25 14:39 LeeXiaoLiang 阅读(190) 评论(0) 推荐(0) 编辑

【转】C#虚基类继承与接口的区别

摘要: 本文转自:http://blog.ppku.com/?p=58 类 定义新的数据类型以及这些新的数据类型进行相互操作的方法 定义方式: class Cat { } class Cat:object { } C#中所有的类都是默认由object类派生来的,显示指定或者省略效果是一样的,所以上面的两个例子是完全相同的。 C#中类包括:抽象类、密封类、非抽象类abstract:表示修饰的类不完整,也就... 阅读全文

posted @ 2008-04-25 14:37 LeeXiaoLiang 阅读(512) 评论(0) 推荐(0) 编辑

【转】C#教程之接口用法)

摘要: 本文转自:http://blog.chinaunix.net/u/19742/showart.php?id=529218 using System; /// /// 创建一个获取字符串数据的接口 /// /// interface IGetData { //接口定义,不使用修饰符 string GetText(); void SetText(string s... 阅读全文

posted @ 2008-04-25 14:33 LeeXiaoLiang 阅读(255) 评论(0) 推荐(0) 编辑

【转】C#抽象工厂模式的几种实现方法及比较

摘要: 本文转自:http://hi.baidu.com/tufeivista/blog/item/2ca9702978dcc6fb99250a81.html 利用设计模式可以使我们的代码更灵活,更容易扩展,更容易维护。各种面向对象的程序设计语言都提供了基本相同的机制:比如类、继承、派生、多态等等。但是又有各自的特色,C# 中的反射机制便是一个很重要的工具,好好地利用就可以在实际中发挥很大的作用 我们来看... 阅读全文

posted @ 2008-04-25 14:29 LeeXiaoLiang 阅读(224) 评论(0) 推荐(0) 编辑

【转】设计模式C#描述——抽象工厂模式

摘要: 本文转自:http://hi.baidu.com/ooer/blog/item/570ab21194a70c7acb80c4d5.html 抽象工厂模式是对象的创建模式,它是工厂方法模式的进一步推广。 假设一个子系统需要一些产品对象,而这些产品又属于一个以上的产品等级结构。那么为了将消费这些产品对象的责任和创建这些产品对象的责任分开,可以引进抽象工厂模式。这样的话,消费产品的客户不需要直接参与产品... 阅读全文

posted @ 2008-04-25 14:27 LeeXiaoLiang 阅读(191) 评论(0) 推荐(0) 编辑

【转】C#类和接口、虚方法和抽象方法及值类型和引用类型的区别

摘要: 本文转自:http://113620916.qzone.qq.com/blog/1209003303 C#类和接口、虚方法和抽象方法及值类型和引用类型的区别 1.C#类和接口的区别 接口是负责功能的定义,项目中通过接口来规范类,操作类以及抽象类... 阅读全文

posted @ 2008-04-25 14:25 LeeXiaoLiang 阅读(390) 评论(0) 推荐(0) 编辑