ipgss 发表于 2009-8-19 17:19:35

关于ControlCommand命令的问题

本帖最后由 ipgss 于 2009-8-21 09:35 编辑

当一个Control是Button时,它的ControlID=1,用如下“Check”命令,为什么不提示错误,而是返回值仍是正确的呢。“Check”命令不是应用于复选框/单选框的吗?为什么Button时不报错呢?

$iControlID = 1
ControlCommand("","",$iControlID,"Check","")
Msg(0, "test", @error)

请多多指教。。。

ipgss 发表于 2009-8-20 08:36:43

啊,没有人知道吗?

sensel 发表于 2009-8-21 03:26:16

v3.3.0.0帮助中关于ControlCommand返回值:
"Check", "" Checks radio or check Button
"UnCheck", "" Unchecks radio or check Button

另外关于@error值,上面的说明是出现命令/窗口/控件无效等情况才返回1。

ipgss 发表于 2009-8-21 09:35:18

明白了,它把radio 和 check 和按钮控件都一起视为Button了。
我是想把他们给分开,呵呵。
页: [1]
查看完整版本: 关于ControlCommand命令的问题