由VB6.0的load窗体事件——看顺便学习法
由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窗体事件——看顺便学习法相关推荐
- 架构道术-从心流视角看费曼学习法
前段时间,再一次仔细的拜读了<费曼学习法>这本书,这是一本有关于学习方法的书. 记得刚工作的时候,也简单看过这本书,但是由于当时的认知能力有限,感触不是很大. 前段时间,无意间在读书圈翻到 ...
- VB6.0中的窗口控制技巧(1)
移动没有标题栏的窗口 我们一般是用鼠标按住窗口的标题栏,然后移动窗口,当窗口没有标题栏时,我们可以用下面的方法来移动窗口: 在 BAS 文件中声明: Declare Function ReleaseC ...
- 如何在VB6.0里动态使用具有事件的对象
代码如下: 'DLL内cTest内代码 Option Explicit '动态使用具有事件的对象 ' 'BY 嗷嗷叫的老马 'http://www.m5home.com Public Event KK ...
- vbnet加载ocx控件不能生成窗体_解决VB6.0中不能加载MSCOMCTL.OCX的错误提示
VB6.0毕竟是很古老的开发工具了,其对所使用的第三方组件依赖性比较强,例如在打开从其它电脑上拿来的VB6.0的软件(系统)的工程文件(源代码)时,经常会遇到"不能加载MSCOMCTL.OC ...
- VB6.0 怎样启用控件comdlg32.ocx
VB6.0 怎样启用控件comdlg32.ocx 怎样启用控件comdlg32.ocx 2008-10-08 09:32 提问者: nefu_20061617 |浏览次数:1502次 vbs文件中有代 ...
- 浅谈VB6.0中的实用技巧
浅谈VB6.0中的实用技巧 (一) VB6.0中文本框处理技巧 在Visual Basic中,文本框(TextBox)是最常用的控件,熟练运用文本框 是开发出高质量的应用程序的基础.笔者在从事应用程序 ...
- 【转】VB6.0中用户类和数据源类的设计和使用技术
本文转自: http://www.pcworld.com.cn/99/script/9907/072601b.asp 摘要:用户自定义类(Class)是Visual Basic 6.0中实现软件重用的 ...
- sql server 2008 r2卸载重装_免费下载:Intouch软件、Windows操作系统、SQL数据库,VB6.0、C#...
为大家整理了常用的Windows操作系统和安装软件,基本上都是经过我们项目测试OK的版本,以后项目调试就齐全了,不用再"东奔西走","小鹿乱撞"了.整理不易,若 ...
- 用RtlAdjustPrivilege来调整进程权限(VB6.0代码)
论坛上有朋友说起RtlAdjustPrivilege这个函数,就查了一下,写了个声明与调用示例出来,方便下次调用. 程序代码 Option Explicit Private Declare Funct ...
最新文章
- Sinew Ex深度发掘金融衍生品市场价值
- linux log4j 空文件,log4j在linux上不生成日誌文件
- 【OpenCV3】cv::divide()使用详解
- [转贴]Integrating FrontPage and VS .NET
- ASP.NET Core 运行原理解剖[4]:进入HttpContext的世界
- 码农不重视文档:开源项目深受其苦
- 面试题系列(7):线程与进程的区别是什么,简单说一下。
- 用递归方法判断字符串是否是回文(Recursion Palindrome Python)
- Python学习(二十) —— 前端之CSS
- 谷歌浏览器截取整个网页为图片(无需插件)
- 数据库delete不释放空间处理方法
- ROBOTSTUDIO学习
- 开始绘制立体图形立方体正四面体
- 如何学IO流IO流的含义
- 黄鸭兄《傲慢是精英的耻辱,谦虚是精英的责任》摘录
- 电商网站业务流程图示例
- 打开eclipse时没有GBK码表怎么解决
- 黑苹果能安装mysql吗_黑苹果安装 篇一:小白的黑苹果之路:系统安装思路
- 一个屌丝程序员的青春(二九四)
- 联诚发总裁龙平芳受邀出席航城街道高质量发展暨招商推介大会!