vb如何确定一个按钮是否点击
我用做时钟,有一项功能是重设时间。我用了一个窗体2来接收用户设置的时间,窗体上有一个确定按钮,怎样在窗体1的timer_timer事件里确定窗体2的确定按钮是否已被点击!...
我用做时钟,有一项功能是重设时间。我用了一个窗体2来接收用户设置的时间,窗体上有一个确定按钮,怎样在窗体1的timer_timer事件里确定窗体2的确定按钮是否已被点击!即如果点击了确定按钮,则按用户设置的时间来显示,如果没有点击还显示原来的时间。
展开
4个回答
展开全部
如果是一个工程里的2个窗体,调用时需要先将第二个窗体中按钮的事件作用域private改为public
。然后在第一个窗体中的控件单击事件里调用窗体名+事件名。例如:
form1中:
private
sub
command1_click()
form2.command1_click
end
sub
form2中:
public
sub
command1_click()
'这里是第二个窗体中按钮的单击事件’
end
sub
。然后在第一个窗体中的控件单击事件里调用窗体名+事件名。例如:
form1中:
private
sub
command1_click()
form2.command1_click
end
sub
form2中:
public
sub
command1_click()
'这里是第二个窗体中按钮的单击事件’
end
sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在form1中可以用代码
form2.command1.caption(或者其他属性)
来获得窗体2中按钮的各种属性,你可以根据各种属性来判断是否被点击
form2.command1.caption(或者其他属性)
来获得窗体2中按钮的各种属性,你可以根据各种属性来判断是否被点击
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以设置个标志,用一个全局变量来当标志
一旦点击了这个按钮就给这个变量赋个特殊值
然后在窗体1里面检查这个值
一旦点击了这个按钮就给这个变量赋个特殊值
然后在窗体1里面检查这个值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询