由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窗体生命周期,这就是顺便学习法的好处,由点到面,把零散的知识点串连起来,进行打包,这样的学习才会印象深刻。
我现在的学习就是缺少这种顺便学习的习惯,缺少知识点的打包。今天写此文,就是提醒自己要有意识的去运用在“顺便学习法”。
- 由VB6.0的load窗体事件——看顺便学习法
- C#窗体的Load事件与Shown事件的区别
- C#窗体的Load事件与Shown事件的区别
- 窗体的Resize事件,Load事件如何添加
- 21世纪最伟大的学习法——顺便学习法
- 从一件小事儿来看顺便学习法——轻轻松松的学习
- C#实现VB6.0的输入窗体InputBox代码
- 由森马事件看中国企业的成长
- 由内鬼事件看企业的内部安全威胁
- 看《由哑女事件引出的问题》有感
- 看实例学VB6.0
- 窗体load事件中不能赋值
- C# 重新加载窗体Load事件
- 自定义控件——一个topbar的实现(顺便学习接口的回调)
- 学习PetShop4.0的小细节,顺便复习下基础
- [vb6.0] 快捷键触发事件
- VB6.0的事件、回调函数等
- 学习记录-VB6.0
- 算法导论-18-2-连接与分裂2-3-4树
- ajax从数据库获取数据的代码
- MySQL——高性能索引策略
- 12个有趣的C语言面试题
- 60款流行开源工具
- 由VB6.0的load窗体事件——看顺便学习法
- linux下操作的十个好习惯(管理员必看)
- HDU2084
- Android之TextView属性列表
- oracle用户类型区别
- issue in Emacs24
- 关于cocos2d中InstallWizardForVS2010.js文件安装问题
- HDU1176
- 操作符重载