首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

请问:在数据窗口控件中,buttonclicked 和 clicked 的区别

2012-02-22 
请教:在数据窗口控件中,buttonclicked 和 clicked 的区别以前在数据窗口中,如果有button控件的话,那么我一

请教:在数据窗口控件中,buttonclicked 和 clicked 的区别
以前在数据窗口中,如果有button控件的话,那么我一般是在buttonclicked 事件中写代码的。
可是今天我突发奇想,于是就把以前在buttonclicked 事件中的代码写到了clicked 事件中。
嘿嘿,我发现也能同样实现功能。

于是我现在就困惑了,那么请问大家,这两个事件有什么具体的区别呢??我真的很想知道。

[解决办法]

探讨
举个简单的例子:比如说:
if dwo.name = "b1" then
messagebox("","test")
end if
这样的代码在数据窗口的buttonclicked 事件中和clicked事件中,是一样能够实现的。

[解决办法]
探讨
引用:
举个简单的例子:比如说:
if dwo.name = "b1" then
messagebox("","test")
end if
这样的代码在数据窗口的buttonclicked 事件中和clicked事件中,是一样能够实现的。

上边的写法是先判断是不是按钮,如果是按钮了再执行别的。
这个肯定不一样了,触发事件的时机不一样,clic……

[解决办法]
触发的时候不一样,如果是clicked,你点到数据窗口哪个地方,它都进到clicked事件中执行一次,虽然你写了判断,但是还要进去执行不是?如果是buttonclicked,只有点到button的时候才会到事件中去。点到其他地方就不会执行。

热点排行