由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窗体事件——看顺便学习法相关推荐

  1. 架构道术-从心流视角看费曼学习法

    前段时间,再一次仔细的拜读了<费曼学习法>这本书,这是一本有关于学习方法的书. 记得刚工作的时候,也简单看过这本书,但是由于当时的认知能力有限,感触不是很大. 前段时间,无意间在读书圈翻到 ...

  2. VB6.0中的窗口控制技巧(1)

    移动没有标题栏的窗口 我们一般是用鼠标按住窗口的标题栏,然后移动窗口,当窗口没有标题栏时,我们可以用下面的方法来移动窗口: 在 BAS 文件中声明: Declare Function ReleaseC ...

  3. 如何在VB6.0里动态使用具有事件的对象

    代码如下: 'DLL内cTest内代码 Option Explicit '动态使用具有事件的对象 ' 'BY 嗷嗷叫的老马 'http://www.m5home.com Public Event KK ...

  4. vbnet加载ocx控件不能生成窗体_解决VB6.0中不能加载MSCOMCTL.OCX的错误提示

    VB6.0毕竟是很古老的开发工具了,其对所使用的第三方组件依赖性比较强,例如在打开从其它电脑上拿来的VB6.0的软件(系统)的工程文件(源代码)时,经常会遇到"不能加载MSCOMCTL.OC ...

  5. VB6.0 怎样启用控件comdlg32.ocx

    VB6.0 怎样启用控件comdlg32.ocx 怎样启用控件comdlg32.ocx 2008-10-08 09:32 提问者: nefu_20061617 |浏览次数:1502次 vbs文件中有代 ...

  6. 浅谈VB6.0中的实用技巧

    浅谈VB6.0中的实用技巧 (一) VB6.0中文本框处理技巧 在Visual Basic中,文本框(TextBox)是最常用的控件,熟练运用文本框 是开发出高质量的应用程序的基础.笔者在从事应用程序 ...

  7. 【转】VB6.0中用户类和数据源类的设计和使用技术

    本文转自: http://www.pcworld.com.cn/99/script/9907/072601b.asp 摘要:用户自定义类(Class)是Visual Basic 6.0中实现软件重用的 ...

  8. sql server 2008 r2卸载重装_免费下载:Intouch软件、Windows操作系统、SQL数据库,VB6.0、C#...

    为大家整理了常用的Windows操作系统和安装软件,基本上都是经过我们项目测试OK的版本,以后项目调试就齐全了,不用再"东奔西走","小鹿乱撞"了.整理不易,若 ...

  9. 用RtlAdjustPrivilege来调整进程权限(VB6.0代码)

    论坛上有朋友说起RtlAdjustPrivilege这个函数,就查了一下,写了个声明与调用示例出来,方便下次调用. 程序代码 Option Explicit Private Declare Funct ...

最新文章

  1. Sinew Ex深度发掘金融衍生品市场价值
  2. linux log4j 空文件,log4j在linux上不生成日誌文件
  3. 【OpenCV3】cv::divide()使用详解
  4. [转贴]Integrating FrontPage and VS .NET
  5. ASP.NET Core 运行原理解剖[4]:进入HttpContext的世界
  6. 码农不重视文档:开源项目深受其苦
  7. 面试题系列(7):线程与进程的区别是什么,简单说一下。
  8. 用递归方法判断字符串是否是回文(Recursion Palindrome Python)
  9. Python学习(二十) —— 前端之CSS
  10. 谷歌浏览器截取整个网页为图片(无需插件)
  11. 数据库delete不释放空间处理方法
  12. ROBOTSTUDIO学习
  13. 开始绘制立体图形立方体正四面体
  14. 如何学IO流IO流的含义
  15. 黄鸭兄《傲慢是精英的耻辱,谦虚是精英的责任》摘录
  16. 电商网站业务流程图示例
  17. 打开eclipse时没有GBK码表怎么解决
  18. 黑苹果能安装mysql吗_黑苹果安装 篇一:小白的黑苹果之路:系统安装思路
  19. 一个屌丝程序员的青春(二九四)
  20. 联诚发总裁龙平芳受邀出席航城街道高质量发展暨招商推介大会!

热门文章

  1. 如何开发手机APP软件?
  2. 2017百度实习生招聘编程题
  3. 中英文标点符号切换的组合键_最全的键盘各键及组合键功能说明,好好学习
  4. 智慧校园管理系统全套源码 智慧学校源码(小程序端、电子班牌、人脸识别系统)
  5. 开源复杂网络分析软件中社团发现算法总结
  6. 用U盘在虚拟机中装Linux系统
  7. 收银系统软件2022年排行榜,秦丝、银豹、客如云,哪个更靠谱?
  8. Dba常用的sql和视图
  9. 【腾讯 macOS 优质看图工具】Kantu(看图) V2.4 Mac 正式版
  10. 商标注册还是购买?建议你考虑这几个问题