精易论坛

标题: 关于自动单击按钮的问题。 [打印本页]

作者: 泡泡    时间: 2010-2-1 11:23
标题: 关于自动单击按钮的问题。
比如一个编辑框,一个按钮`

要的效果是` 编辑框输入内容的字数=4个字  那么就按钮.被单击`

有会这样的么?请赐教。谢谢
作者: ehome    时间: 2010-2-1 11:24
[e].版本 2

.程序集 窗口程序集1

.子程序 _按钮1_被单击

编辑框1.内容 = “”
信息框 (“点击成功!”, 0, )


.子程序 __启动窗口_创建完毕

时钟1.时钟周期 = 100


.子程序 _时钟1_周期事件

.如果真 (取文本长度 (编辑框1.内容) ≥ 8)
    _按钮1_被单击 ()
    时钟1.时钟周期 = 0
.如果真结束[/e]

列子.e (2.75 KB, 下载次数: 11)
作者: 泡泡    时间: 2010-2-1 11:24
坐个沙发在线等答案~
作者: 无敌涛涛    时间: 2010-2-1 12:03
.版本 2

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕





.子程序 _按钮1_被单击

信息框 (“成功”, 0, )


.子程序 _编辑框1_内容被改变

.判断开始 (取文本长度 (编辑框1.内容) = 8)

    _按钮1_被单击 ()

.默认

.判断结束

4个汉字应该是8个字节吧
作者: 潇潇联想    时间: 2010-2-1 17:11
楼上正解!!!!
作者: 诸葛    时间: 2010-2-1 17:25
把 时钟 改成 内容被改变事件 比较有效率
[e].版本 2

.子程序 _编辑框1_内容被改变

.判断开始 (取文本长度 (编辑框1.内容) ≥ 8)
    _按钮1_被单击 () [/e]
作者: ehome    时间: 2010-2-1 19:29
不错,刚开始我也是搞内容被改变的。
因为习惯用时钟了就用时钟来了。哈哈。
作者: a5501241    时间: 2011-8-6 12:22
我也想知道这个答案
作者: a5501241    时间: 2011-8-6 12:29
ehome 发表于 2010-2-1 11:24

这个我测试了下好像还有个问题就是     第二次内容达到4个汉字时就不在单击了
作者: a5501241    时间: 2011-8-6 12:31
ehome 发表于 2010-2-1 11:24

把时钟1.时钟周期=0去掉就可以了   你那个是判断1次的  呵呵




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4