ldcf.net
当前位置:首页 >> vB中LoAD事件和ACtivAtE事件区别(结合例子) >>

vB中LoAD事件和ACtivAtE事件区别(结合例子)

楼主:这个问题的实质其实不是Load 与 Activate的问题, 窗体的显示过程中,若还没加载,则先要加载,这会触发Load事件,如果加载完毕,从不显示状态到显示状态时,要触发Activate. 所以Load事件时,窗体还是不可见的,Print上去的东西会马上没...

form-load() 是窗体载入事件,但是它还并没有显示出来 print肯定看不到了. form-activate 是窗体激活事件,print当然就可以看到了. 当然了,如果你在form-load()事件里也是有办法显示出print的.只要先执行一个让窗体显示的命令 然后在print 即可.o(...

load使窗体载入时的事件,而Activate是窗体被选为活动窗体时(即焦点在窗体上)的事件 例如:一个工程里有FORM1和FORM2,在form1中输入如下代码: Private Sub Form_Load() Form2.Show End Sub 在form2中输入如下代码: Private Sub Form_Activa...

1.load 是form加载执行 2.Activate 是form触发执行, 从英文的意思里就能明白。 解释: load 限于加载form时执行 Activate 是如果你触发该form就执行!!比如你前面已经打开form1执行一次Activate,当你隐藏窗口(me.hide)时,后面如果用到 for...

Form_Activate发生在Form_Load之前,当一个对象成为活动窗口时发生。举个例子,你打开Form1,此是就会先执行Form_Activate里面的程序,接着执行Form_Load里面的程序。然后你又打开Form2(Form1不关闭),当你鼠标在点到Form1的时候,这个时候又...

窗体的执行过程是: 先执行load过程中的语句,然后再显示窗体,执行activate过程中的语句。 第二个问题,可以那么去写的。但是你这个程序执行的时候,form2没有显示出来,在load form2语句下面再加一条代码:form2.show,不过即使这样,你这个程...

Activated最好放弃。有细化的,比方用getfoucou

load事件在activate事件之前发生, load事件在你看不到窗体的时候就已经发生了,一般是对窗体进行初始化, activate事件是你看到窗体的时候(当前窗体)才发生.

activate事件是指窗体被激活时发生的事件。比如窗体本来被其他窗口挡住,你把他前面的窗口关了,或者点了他在任务栏的图标。 initialize是指在窗体初始化时发生的事件。 load是指在窗体加载时发生的事件。 show是指在窗体显示的时候发生的事件 u...

把Form2的Activate事件过程描述 Private Sub Form_Activate() 改为 Public Sub Form_Activate() 然后在Form1窗体加入一个按钮Command1,加入如下代码: Private Sub Command1_Click() Form2.Form_Activate End Sub 这样就OK了!

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com