自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

韩睿(Henry Han)的专栏

幸福的生活源自于恬淡

  • 博客(51)
  • 收藏
  • 关注

原创 回给collapsar的信

collapsar      您好,很高兴收到你的信。      其实对于每个即将步入社会的大学毕业生来说,都是迷茫的,觉得学无所长,学无所用,其实这都是正常的,人的发展方向也不是一成不变的,所以现在下个结论或说清什么未来都是很难也不正确的。     唯一能建议的是“把握好自己”,要了解自己的喜好,优长。     男怕入错行,如果干一个自己就不喜欢的工作,肯定是非常痛苦的过程,所以

2006-11-23 11:14:00 4210

原创 第三年连任微软 MVP

岁月如梭,两年时光匆匆而过,第三次收到微软发来的获奖信,还是一样的欣喜与激动。无以言表,随笔记之。

2005-10-08 19:42:00 5038 1

原创 up新势力!

最近在研究flash,以及flashcom server,突然后心发凉,这已经不是一个软件了,这完全是一个新的平台了。flashcom提供了完整的网络解决方案,可以支持并发,支持xml解析,支持流,支持组播,支持点对点,支持安全技术...flash player占据了98%的浏览器,无论你的操作系统是什么,上网的人必然要使用flash,手机也越来越多地支持flash了。flash已经实现了跨平台的

2005-09-06 16:06:00 4422 2

原创 Take Me to Your Heart

最近以来这首歌红透了半边天,走在大街小巷,除了《老鼠爱大米》,听到最多的就是这首歌了。             Take Me to Your Heart                                     永驻你心 1)Hiding from the rain and snow                  身于雨雪之外 2)T

2004-12-01 14:58:00 5921 2

原创 Hey Jude

Hey Jude,dont make it bad take a sad song and make it better Remember to let her into your heart Then you can start to make it better Hey Jude,dont be afraid You were made to go out and get

2004-10-21 21:30:00 4373 6

原创 我要学英语-我的忏悔书

说来惭愧,作为70年代的中国人,我学英语的时间应该是最长的一批了(除了在国外的中国人和立志要出国的),算算也有16年了(天,有这么长时间了吗!)。加加看:初中三年+高中三年+本科四年+硕士三年+博士三年=16年。古人说寒窗苦也不过区区10年!想到这又不免得意起来。不对,写这篇blog仅是为了忏悔的,不能错了主题。赶紧回到正题上,说说为什么需要忏悔吧。大凡人需要忏悔的时候,都是心有不安,或是为了让别

2004-09-24 00:04:00 5805 12

原创 北京之旅

9.15 出发这次想起去北京,没在上海参加TechED,主要是因为我的老师兼好朋友章立民先生(台湾MVP)9月15日要在北京开个程序人生的讲演会,我在9月15日上午匆匆飞到北京,下午赶到北航边上的柏彦大厦,参加csdn主办的章老师讲演会。章老师号称台湾微软的讲座之王,一年有上百场的技术讲座,这次尽管讲的是人生经历,没有涉及技术,仍让听众收获不小,从他自述的人生得失中得味自己的生活,我的最大感触

2004-09-19 22:18:00 4535 15

原创 盼望2004北京TechEd-等待章立民老师到来

   和章老师“相识”已有一年多,快两年了吧,最初是在华中科技出版社的周筠老师(现在在博文视点了)的引荐下,得以结缘,甚为荣幸,今天想来,需要对两位老师表示真诚的感谢,带我走上正确的学习道路的正是你们。  说来比较惭愧,当时在vb.net版当版主,周老师有天发短信给我,问我有没有兴趣翻译书籍,我就不知天高地厚的答应了,其实当时我对.net也是只知皮毛。几天后,周老师给我寄来了章立民老师的新作《

2004-09-05 23:32:00 4756 3

原创 Henry的VB.NET之旅(十二)—事件驱动

       Henry的VB.NET之旅(十二)—事件驱动                                    韩睿 “可视继承原来这么方便!”我心中默默地感叹一声。一会儿之后,我抬头扫了一眼屏幕上的代码后,突然发现了一个新问题,按钮的单击事件程序现在已经变成了:VB.NET程序VB程序Private Sub btnProte

2004-02-05 00:48:00 5908 1

原创 Henry的VB.NET之旅(十三)—标准事件处理程序

???? Henry的VB.NET之旅(十三)—标准事件处理程序??????????????????????????????????? 韩睿?“感兴趣就好!”大李微微点点头,然后问我道,“你知道程序是怎么知道哪些对象可以引发何种事件,以及怎么样把事件和事件处理程序关联起来?”见到我迷茫的眼神,大李用鼠标点击打开被Region合起来的“Windows 窗体设计器生成的代码”,指着中间

2004-02-05 00:48:00 5272

原创 Henry的VB.NET之旅(十四)—动态关联事件与处理程序

??? Henry的VB.NET之旅(十四)—动态关联事件与处理程序??????????????????????????????????? 韩睿?“要解释新的事件处理程序的方法,我们需要先说几个重要的问题。”大李开始严肃起来,我也只得挪动一下身子,表现出正襟危坐的架势。“我们首先讨论一下事件是怎么产生的。事件是对象发送的消息,以发信号通知操作的发生。操作可能是由用户交互,例如鼠标单

2004-02-05 00:48:00 5262

原创 Henry的VB.NET之旅(十五)—动态事件处理方法

??????? Henry的VB.NET之旅(十五)—动态事件处理方法?????????????????????????????????????? 韩睿?“大李哥,”我不免为自己问了如此多的问题而不好意思起来,“您刚才所说的事件的委托是怎么回事呀?”大李显然是明白我会提问的:“我所说过事件驱动设计中的三要素你还记得吧?”“当然,就是指对象、事件和事件处理程序。”我流利地回答道。

2004-02-05 00:48:00 4863

原创 Henry的VB.NET之旅(十一)—可视继承

???? Henry的VB.NET之旅(十一)—可视继承???????????????????????????????? 韩睿?闭关修练了一晚上VB.NET的继承程序的我,早上进入公司时自信满满。白经理看到我,问了一句:“学习得怎么样?对VB.NET是不是已经可以上手了?”我点了点头:“应该可以做点事了吧。”“好的,”白经理拍了拍我肩膀说,“再跟大李好好学习几天,会有机会的。”得到领导

2004-02-05 00:47:00 4587

原创 Henry的VB.NET之旅(九)—接口继承

?????? Henry的VB.NET之旅(九)—接口继承?????????????????????????????????????? 韩睿?大李拍了拍我的肩膀说:“你真有想象力,不过的确,有很多文献把这种用Implements来实现接口的方法就称为接口继承。其实,接口自己也是可以进行继承的,在VB.NET中把接口间的继承形式称为接口继承。”我不禁跟着笑了起来:“接口继承要成为继承,当

2003-12-11 11:42:00 5250

原创 Henry的VB.NET之旅(十)—何时用接口

?????? Henry的VB.NET之旅(十)—何时用接口??????????????????????????????????????? 韩睿?大李没告诉我接口与抽象类的区别,什么时候用接口,什么时候用实现继承。弄得我中饭也没吃好,老在琢磨这事,这不,一吃完饭,我就冲上楼,一个房间一个房间转,到处找大李。过了好一阵,这老哥才和几个同事说说笑笑地回到办公室,我立即走上前,半请半拉地把他

2003-12-11 11:42:00 5742

原创 Henry的VB.NET之旅(八)—接口

?????? Henry的VB.NET之旅(八)—接口??????????????????????????????????? 韩睿?“还有两种继承方法?”我是真正被VB.NET的强大功能所折服了。求知的渴望驱使着我向大李露出了一个最灿烂的笑容,“行了,别傻笑了,我告诉你不就成了。”大李不禁也笑了起来。“刚才我说到‘脆弱的基类’时,就提到实现继承最大的问题,就在于基类与派生类之间的关

2003-12-11 11:41:00 4816 1

原创 Henry的VB.NET之旅(六)—重载与隐藏

??????? Henry的VB.NET之旅(六)—重载与隐藏????????????????????????????????? 韩睿?大李坐在转椅上左右晃动着,手中的一个硬币在他指间灵巧地翻滚着。“hi, Henry。你对重写与重载的意思理解是怎么样的呢?”我正盯着他手中的硬币发愣呢,“哦,重写,就是您刚才举的示例中,在派生类中用Overrides重新编写有Overridab

2003-11-24 10:20:00 4586 1

原创 Henry的VB.NET之旅(二)—构造与析构

??????????????????????????? Henry的VB.NET之旅(二)—构造与析构?????????????????????????????????????? 韩睿 ?大李在Form1窗体的实例被隐藏的时候,关闭了Form2窗体的实例,使我失去了对主线程的人工控制,进程无法正常关闭了。只好使用Ctrl+Alt+Del调出系统进程管理器,强行中止了该进程。为了避免抬头

2003-11-24 10:19:00 5206

原创 Henry的VB.NET之旅(五)—类的继承

????????????? Henry的VB.NET之旅(五)—类的继承??????????????????????????????????????? 韩睿?“类的继承?”大李点点头,“以前很多人批评VB的功能不完善时,都会加上这个条件。但是现在VB.NET中已经是比较完善的面向对象编程方法了。刚才我们也提到过,类与 VB.NET 的结构类似,让我们可以定义封装一组相关项的数据类型。然

2003-11-14 08:40:00 4337

原创 Henry的VB.NET之旅(七)—脆弱的基类

      Henry的VB.NET之旅(七)—脆弱的基类                             韩睿 “既然说是脆弱,当然是指它象蛋壳一样不堪一击喽。这个问题其实很好理解。程序总是由人来设计与编写的,所以工作开始时考虑不到某些问题当然也是很正常的事。所以可能在工作进行了一段时间后发现基类需要变更。你想,如果我在基类中更改了成员的数据类型,以及那些允许重写的那些方法和

2003-11-14 08:40:00 4219

原创 Henry的VB.NET之旅(一)—失踪的窗体

??????????????????? Henry的VB.NET之旅(一)—失踪的窗体??????????????????????????????????? 韩睿 很久没有新作,架不住朋友们的询问与追问,只得拿些旧作来补上近日没空写作的不足。惭愧ing!这一系列与Henry手记系列不同,是一个角色形式的情景故事,最初发表于《计算机世界》,适用于VB.net初学者,老鸟们就不用在我这一系列的

2003-11-14 08:39:00 5095 3

原创 Henry的VB.NET之旅(四)—类和结构

???????? Henry的VB.NET之旅(四)—类和结构??????????????????????????????????? 韩睿?刚上班,就被大李找去了。“Henry,昨天对窗体的操作给你最大的体会是什么?”“当然有体会,最深的印象就是VB.NET中类是无所不在了,连窗体都成为了一个类。”我深有感触地说。“没错,类是我们用来构造VB.NET应用程序时的最基本的编程结构

2003-11-14 08:39:00 2738

原创 Henry的VB.NET之旅(三)—共享成员

?????????????????????????????????? Henry的VB.NET之旅(三)—共享成员????????????????????????? 韩睿?我开始佩服起大李来了,同时对VB.NET充满了好奇与了解的渴望。“除了全局变量外,还有什么好办法吗?”我迫不急待地想知道结果。“可以使用共享成员。”大李依然是那么淡淡然,“VB.NET现在是支持真正的面向对象

2003-11-14 08:34:00 2837

原创 Henry手记-.NET WinForm菜单DIY

Henry手记-.NET WinForm菜单DIY韩睿(2003.7.29)天气很热,上海也达到了六十年来的最高温,为了防止出门中暑,只好闭关自修。趋着心情不错,写一点小东西以馈读者,希望大家在酷暑中获得一份轻松与惬意。今天和大家讨论一下对菜单的改造。网上有不少好控件,都能实现在Menu里加入图片,但是少有更改Menu中的字体与颜色的。其实,我们通过对.net自带控件的操作,就可以实现

2003-07-30 08:16:00 1925

原创 Henry手记—.NET数据结构对象补遗之单链表(一)

  Henry手记—.NET数据结构对象补遗之单链表(一)              韩睿  ( 06/15/2003) .NET Framework提供了众多常用的数据结构对象,放在System.Collections命名空间中。现有Arraylist、Queue、Stack、SortList、HashTable等。但是奇怪的是,微软没有在Framework中加入链表、二叉搜索树等相

2003-06-16 09:27:00 1949 1

原创 Henry手记—.NET数据结构对象补遗之单链表(三)

         Henry手记—.NET数据结构对象补遗之单链表(三)                           韩睿  ( 06/15/2003)3.8      Item属性Item属性提供给VB.NET按list(2)这样的方式操作列表,也就能赋予单链表和ArrayList数组一样的索引方式,尽管在实现上效率不如数组,但这样方便的操作手段我们不能放过:Defaul

2003-06-15 14:38:00 1540

原创 Henry手记—.NET数据结构对象补遗之单链表(四)

       Henry手记—.NET数据结构对象补遗之单链表(四)                            韩睿  ( 06/15/2003)3.10      其他属性本文并没有全部实现所有的IList接口方法与属性的使用,但还是要声明出来如下四种属性。由于本文的单链表类没有提供内置的线程同步(都说完了,下次说什么呀。呵呵),因此IsSynchronized返回为

2003-06-15 14:38:00 1580

原创 Henry手记—.NET数据结构对象补遗之单链表(二)

             Henry手记—.NET数据结构对象补遗之单链表(二)                           韩睿  ( 06/15/2003) 3.4根据索引位置或数据元素值在链表中查找在链表中定位是对其进行操作的基础,我们在类的内部定义两个Protected的查找函数:Protected Overridable Function FindByInde

2003-06-15 14:37:00 1516

原创 Henry手记—Web Form中的Datagrid的自定义分页

         Henry手记—Web Form中的Datagrid的自定义分页                                  韩睿  ( 05/31/2003) ASP.NET带给我们很多惊喜,强大的Web Form控件自然是其中的重要部分。这其中,最受关注的当然是Datagrid。在ASP中用HTML标记语法来输出数据的方法在Datagrid数据绑定面前显得如

2003-06-02 17:49:00 2172

原创 Henry手记-Datagrid事件响应(二)

                                        Henry手记 - Datagrid事件响应(二)                                       韩睿  ( 5/6/2003) hi,大家好。对于windows form中的datagrid控件的使用,我已经写了不少文章了,但也不断地收到网友的意见,希望再多写一点。应朋友的要

2003-05-08 12:10:00 2595

原创 Henry手记-VB.NET中动态加载Treeview节点(一)

     Henry手记-VB.NET中动态加载Treeview节点(一)                 韩睿(2003.4.13) Treeview是一个重要的控件,无论是在VB.NET,C#还是Delphi、VC++等各种语言中,都充当了导航器的作用。在实际工作中,很多情况下需要将Treeview与数据库进行连接,以填充其节点。然而,往往由于数据库数据众多,一次性灌入所有的根节点

2003-04-14 09:15:00 8192 2

原创 Henry手记-VB.NET中动态加载Treeview节点(二)

                 Henry手记-VB.NET中动态加载Treeview节点(二)                               韩睿(2003.4.13)2.点击时加入子节点对TreeView的点击,对于TreeView控件本身,并没有为哪一个级别的Node编写点击(选择)事件处理程序,而是把所有节点的点击事件都写入了一个AfterSelect事件中。因

2003-04-14 09:15:00 3758 1

原创 Henry手记-Datagrid键盘事件响应(二)

             Henry手记 - Datagrid键盘事件响应(二)               韩睿  ( 03/11/2003)这篇文章写得有点晚,继上一篇推出已经快两个月了,今天看到一名网友的留言,说他还在等着看对“Enter”事件的处理,连忙放下手中的事,补上这一篇,也希望网友们不会太失望。 对于Datagrid的键盘事件响应,我们一定要分辨清楚是Datagri

2003-03-12 09:18:00 3063

原创 Henry手记—从Datagrid的标题居中说起

                            Henry手记—从Datagrid的标题居中说起                               韩睿  ( 02/20/2003) 编程的乐趣是什么?相信各人都有自己的见解。Henry最大的快乐是享受创造的喜悦,而且这种喜悦都是建立在可以看得到的实践上的。今天这篇小文源头很简单,是我中午在CSDN论坛上看到一个网友发

2003-02-21 09:37:00 3893

原创 Henry手记 - Datagrid键盘事件响应(一)

                                 Henry手记 - Datagrid键盘事件响应(一)                        韩睿  ( 01/19/2003) 大家好!新年里有没有给自己写下新年计划,督促自己做点什么呢?我最希望的当然是大家能一如继往的支持我,让我更有动力写出更多更好的文章奉献给关心.NET的朋友。 上一篇关于Datagr

2003-01-20 09:50:00 3216

原创 Henry手记:Datagrid事件响应

                                                Henry手记 - Datagrid事件响应                                 韩睿  ( 12/31/2002) Happy New Year!辛苦了一年,大家可以好好放松一下,尽管这个元旦只放一天假。谢谢CSDN的工作人员,辛辛苦苦地忙碌了一年,服务器扩容、

2003-01-02 09:21:00 6143 1

原创 Henry手记:VB.NET Windows 窗体引介(二)

                Henry手记 - VB.NET Windows 窗体引介(二)                                韩睿  ( 12/26/2002) 上一篇发表后,有读者来信和留言,认为是不是太简单了?其实,Henry是有一些私心的,本来我准备继续讨论Datagrid中的事件响应(如双击cell这样的复杂过程),但必须要涉及到事件处理方

2002-12-27 10:15:00 2474

原创 Henry手记:VB.NET Windows 窗体引介(一)

                Henry手记 - VB.NET Windows Forms引介(一)                    韩睿  ( 12/21/2002)―Merry X’mas!每一位一直支持我的朋友,希望在每一个冬季的深夜里都能感受到您来信时火一般的热情,鼓励我不断写一点东西,更希望在交流中让你我都能得到提高,得到进步。 [摘要]在VB.NET中,Wind

2002-12-23 10:13:00 15292

原创 Henry手记:WinForm Datagrid结构剖析(三)

               Henry手记— WinForm Datagrid结构剖析(三)                           韩睿 (2002-12-18) 大家好,很高兴又能和大家见面了,不知道大家对前两篇关于Datagrid结构的文章了解得如何,今天讨论的问题是在它们基础上开展的,因此笔者希望您能看一下前两篇文章以获得必要的概念。三、自定义列类本节主要

2002-12-18 08:50:00 6256

原创 Henry手记:WinForm Datagrid结构剖析(三)类代码

-------------------X类的代码X---------------------Option Strict OnOption Explicit On Imports System.CollectionsImports System.ComponentModelImports System.DrawingImports System.Windows.Forms

2002-12-18 08:45:00 2984

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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