Vb中form_load和form_click有什么区别
3个回答
展开全部
1、事件的执行顺序不同。form_load在form_click前执行。
2、事件产生的原因不同。form_load是load控件加载时产生的事件。form_click是click控件受到鼠标单击时产生的事件。
3、用处不同。form_load事件一般在程序引导的时候做某些变量,控件等参数的初始化之时使用,form_click事件是在需要实现点击鼠标左键,做处理时使用。
Form_Load 和Form_Click 是窗体(Form) 这个实例的两个事件。
在程序运行时单击窗体内的某个位置,Visual Basic将调用窗体的Form_Click事件。如果单击的是窗体内的控件,则只能调用相应控件的Click事件。
在程序运行时,当窗体被装入工作区时开始为Initialize之后才触发它的Load事件。所以该事件通常用来在启动应用程序时,对控件属性和变量初始化。
展开全部
Form_Load 和Form_Click 是窗体(Form) 这个实例的两个事件。
通俗的讲就是当窗体在生成-运行-及销毁的整个过程中将会发生的某个时间节点上的事件。如:你在上学的路上买个可乐喝,继续走着,喝着的时候遇见你的同学小王.....等等。
_Load 的发生是在 Form 装载的过程发生,且Form还没有呈现在视窗中,也就是还没有最后形成窗体,当Load 完成后就形成了你所见的窗体。因此,程序中一些需要初试化参数的设置需要在Load事件中完成....
_Click 事件是Form 窗体中有鼠标点击左键发生的事件,主要指窗体的空白处(有其它控件覆盖地方无效)
通俗的讲就是当窗体在生成-运行-及销毁的整个过程中将会发生的某个时间节点上的事件。如:你在上学的路上买个可乐喝,继续走着,喝着的时候遇见你的同学小王.....等等。
_Load 的发生是在 Form 装载的过程发生,且Form还没有呈现在视窗中,也就是还没有最后形成窗体,当Load 完成后就形成了你所见的窗体。因此,程序中一些需要初试化参数的设置需要在Load事件中完成....
_Click 事件是Form 窗体中有鼠标点击左键发生的事件,主要指窗体的空白处(有其它控件覆盖地方无效)
追问
2者在任何时候都可以用吗
追答
_Load() 事件一般在程序引导的时候做某些变量,控件等参数的初始化时候使用.
如:
在窗体中放置一个名称为:txtDate 的TextBox 控件,需要在程序启动以后设置该栏目中的初始值为当前的机器日期值,那么就在Form_Load() 事件中增加下面的语句
txtDate=Date()
这样当程序每次运行的开始,txtDate 控件栏中显示的就是当前电脑的当前日期了
_Click() 事件是需要实现点击鼠标左键处理的事件
如:需要在窗体的空白处按下鼠标左键,弹出一个提示窗.
Private Sub Form_Click()
MessageBox "您点击了窗体!"
End Sub
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
表单载入 表单被点击
更多追问追答
追问
可以详细点吗
追答
一个加载事件 一个鼠标点击事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询