关于VFP中事件的几个问题。
我准备参加九月份的全国计算机二级VFP考试,我在复习的过程中遇到了以下三题关于事件的问题,麻烦高手们给与解答,谢谢!1、要向表单传递参数,可以利用()传递。A、Activ...
我准备参加九月份的全国计算机二级VFP考试,我在复习的过程中遇到了以下三题关于事件的问题,麻烦高手们给与解答,谢谢!
1、要向表单传递参数,可以利用()传递。
A、Activate事件 B、Load事件 C、Setup事件 D、Init事件
为什么答案是Init事件,而不是Load事件?(我是这么认为的:Load的中文意思有一个装载的意思)
2、当关闭窗口时,将会触发的最后一个事件是()
A、Destroy B、Unload C、Close D、Release
其中A、Destroy B、Unload两个选项都是对象释放时这个触发时机,为什么答案却选择B?
3、所有基类都能识别的事件是()
A、Init B、Load C、InterActiveChange D、Click
这道题真的是十分没有头绪,能详细给我说一说么?
非常感谢!!!谢谢了!!!
1、Load的触发时机不是在对象发生之前么?而Init不是发生在对象发生之时么?那么Init时间怎么可能发生在Load事件之前呢?
2、Destroy是用来关闭表单上的控件而Unload则是用来关闭表单窗口的,是吗?可以这样理解吗?
3、谢谢,这一题我明白了…… 展开
1、要向表单传递参数,可以利用()传递。
A、Activate事件 B、Load事件 C、Setup事件 D、Init事件
为什么答案是Init事件,而不是Load事件?(我是这么认为的:Load的中文意思有一个装载的意思)
2、当关闭窗口时,将会触发的最后一个事件是()
A、Destroy B、Unload C、Close D、Release
其中A、Destroy B、Unload两个选项都是对象释放时这个触发时机,为什么答案却选择B?
3、所有基类都能识别的事件是()
A、Init B、Load C、InterActiveChange D、Click
这道题真的是十分没有头绪,能详细给我说一说么?
非常感谢!!!谢谢了!!!
1、Load的触发时机不是在对象发生之前么?而Init不是发生在对象发生之时么?那么Init时间怎么可能发生在Load事件之前呢?
2、Destroy是用来关闭表单上的控件而Unload则是用来关闭表单窗口的,是吗?可以这样理解吗?
3、谢谢,这一题我明白了…… 展开
展开全部
1.init的确是在load事件之后,表单装载时首先发生load事件,然后装载,在装载时发生init事件,因此发生load事件时表单尚未装载,所以无法向表单传递参数;但是init事件是在表单装载时发生,所以可以向表单传递参数。
2.Destroy是在unload事件之前发生,unload是表单释放时触发的最后一个事件。表单也有Destroy事件,Destroy事件的目的是使对象无效(你也可以理解为关闭对象),这些事件发生的先后顺序可以这样表述:
表单Destroy事件(使表单失效)->表单中各对象Destroy事件(使表单上各对象失效)->表单unload事件(释放表单)。
3.你已经明白了。所有的类要想使用就必须装载,那么就有装载时发生的init事件,否则这个类就没有存在的意义了!
2.Destroy是在unload事件之前发生,unload是表单释放时触发的最后一个事件。表单也有Destroy事件,Destroy事件的目的是使对象无效(你也可以理解为关闭对象),这些事件发生的先后顺序可以这样表述:
表单Destroy事件(使表单失效)->表单中各对象Destroy事件(使表单上各对象失效)->表单unload事件(释放表单)。
3.你已经明白了。所有的类要想使用就必须装载,那么就有装载时发生的init事件,否则这个类就没有存在的意义了!
展开全部
1.你说的对,Init是发生在Load之后。
2.Destroy在Unload前。控件和表单都有destory。
3.A 所有类都有init,其他则可能没有。
2.Destroy在Unload前。控件和表单都有destory。
3.A 所有类都有init,其他则可能没有。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询