由VB6.0的load窗体事件——看顺便学习法

来源:互联网 发布:mac专柜价多少 编辑:程序博客网 时间:2024/05/21 07:53

 

由VB6.0的load窗体事件——看“顺便学习法”

 

        前几天米老师检查我做的学习笔记,指出了我学习中的一些毛病,特写此文做一下总结。

 

        事件:我做的笔记,各个知识点都是零散人,笔记做虽然很细,但是里面没有自己思考的内容。比如:窗体的各个事件的笔记(load事件,unload事件,Active事件等等),我对这些事件的总结,是在每个事件后面按视频教程的介绍都做了注释,但是我自己对各个事件是怎么回事并没有做以分析和比较。米老师就我这样的学习方式加以指正,并以load事件为例讲解了他是怎样学习的。

 

       当看到窗体的load事件,我们应该想想与它相关的事件还有哪些?比如我们可能会想到的有unload事件,Activate事件,如果我们不确定还有没有其它的事件,可以百度一下,这就是米老师所说的“顺便学习法”。

 

       由窗体的load事件,也就顺便学习了窗体的其它事件,并找出这些事件的联系,最后掌握了VB6.0窗体生命周期(Initialize事件—Load事件—Activate事件—QueryUnload事件—Unload事件)。这样我们的学习就算完事了吗?如果你不确定Load事件和Initialize事件发生的先事顺序,我们可以写一段代码验证一下。

 

 代码如下:

Private Sub Form_Activate()  MsgBox "窗体的Activate事件"End SubPrivate Sub Form_Initialize()  MsgBox "窗体的Initialize事件"End SubPrivate Sub Form_Load()  MsgBox "窗体的Load事件"End SubPrivate Sub Form_QueryUnload(Cancel As Integer, UnloadMode As Integer)  MsgBox "窗体的QueryUnload事件"End SubPrivate Sub Form_Unload(Cancel As Integer)  MsgBox "窗体的Unload事件"End Sub


 

程序执行后,结果自然见分晓。

 

        这就是我今天要介绍的“顺便学习法”的一个实例,由一个知识点——Load事件,引出了一条线——VB6.0窗体生命周期,这就是顺便学习法的好处,由点到面,把零散的知识点串连起来,进行打包,这样的学习才会印象深刻。

 

        我现在的学习就是缺少这种顺便学习的习惯,缺少知识点的打包。今天写此文,就是提醒自己要有意识的去运用在“顺便学习法”。

 

 

       

 

 

 


 

 

 


 

 

原创粉丝点击