- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 SQL Note I
------------------------------------------------★模糊查找 select*from TLFGL_LFRY where AU_LFRY_ZJH like%1985%------------------------------------------------★读取、添加 数据库image格式数据读取Image ima= Image.F
2009-12-06 20:31:00 748
原创 C# control_base Note I
------------------------自定义控件属性 ToolboxItem 工具栏中是否显示控件[ToolboxItem(false)]public class MyPanel : UserControlToolboxBitmap设置控件图标[ToolboxBitmap(typeof(System.Windows.Forms.Panel))]public class M
2009-12-06 20:10:00 901
原创 C# Funciton_Method Note I
------------------------★字符串截取String.SubString(int n);//截取从索引n开始后面的字符串。String.SubString(int n,int m);//截取索引n到索引m的字符串★分隔字符串string[] s = strs.Split(.); //按.符号将字符串分隔成数组★去掉字符串头尾的空格:str.Trim();★去除字符串中的
2009-12-06 20:09:00 740
原创 托管与非托管资源介绍及 资源的释放
托管资源与非委托资源。托管资源:一般是指被CLR控制的内存资源,这些资源的管理可以由CLR来控制,例如程序中分配(new)的对象,作用域内的变量等。非托管资源:是CLR不能控制或者管理的部分,这些资源有很多,比如文件流,数据库的连接,系统的窗口句柄(Window内核对象(句柄))、字体、刷子、dc打印机资源等等……这些资源一般情况下不存在于Heap(内存中用于存储对象实例的地方)中。
2009-12-06 14:23:00 4257 1
原创 面向对象 --OOP
------------------------★OOP三大特征:封装:数据、方法继承:派生类继承父类一切非私有(private)数据、方法多态:重载、重写------------------------★class与object关系类将一些数据封装起来,并给出一个高效率的接口。对象是通过类来抽象描述,描述他们的特征与行为。对象是类的一个实例。但是并不是所有的类都是用来描绘对象的,如果一个
2009-12-05 19:37:00 714 1
原创 C# WindForm Note-I
--------------------------------------------★ 通过重写窗口过程函数(WndProc)函数,截取窗体消息,如最大.最小化等 const int WM_SYSCOMMAND = 0x112; const int SC_CLOSE = 0xF060; const int SC_MINIMIZE = 0xF0
2009-12-04 23:45:00 1951
原创 c# 多线程同步
线程同步: 通过向线程授予对象锁来控制对对象的访问。对象锁提供限制访问代码块(通常称为临界区)的能力。当一个线程拥有对象的锁时,其他任何线程都不能获取该锁。lock 语句 lock 确保当一个线程位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则它将一直等待(即被阻止),直到该对象被释放。 lock的参数必须是基于引用类型的对象,不要是基本类
2009-12-04 23:14:00 2799
原创 c# App NOTE-I
----------------------------------------★ 撤消事件方法一:使用“ -= ”撤销事件(预订事件+=)。 如取消button点击事件:button.Click -= new EventHandler(button_Click); 方法二:使用 e.Cancel (e:EventArgs). 在一些事件的处理函数里设置:e.Cancel = true;
2009-12-04 22:22:00 776
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人