Vb中form_load和form_click有什么区别

 我来答
冰苠观社会
高粉答主

2020-03-24 · 看社会百象,品社会趣闻
冰苠观社会
采纳数:235 获赞数:75316

向TA提问 私信TA
展开全部

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事件。所以该事件通常用来在启动应用程序时,对控件属性和变量初始化。

满以柳J7
推荐于2017-09-05 · TA获得超过539个赞
知道小有建树答主
回答量:545
采纳率:66%
帮助的人:544万
展开全部
Form_Load 和Form_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
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宙斯盾
2014-08-31 · 贡献了超过144个回答
知道答主
回答量:144
采纳率:0%
帮助的人:21.4万
展开全部
表单载入 表单被点击
更多追问追答
追问
可以详细点吗
追答
一个加载事件 一个鼠标点击事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式