读书人

请问:在数据窗口控件中buttonclick

发布时间: 2012-02-22 19:36:55 作者: rapoo

请教:在数据窗口控件中,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的时候才会到事件中去。点到其他地方就不会执行。

读书人网 >PB

热点推荐