易语言一个编辑框输入一个数字之后,光标自动跳到编辑框2,

2024-11-17 17:36:19
推荐回答(3个)
回答1:

我是用的一个按钮写的 你后面是什么我没有听懂 不过前面的代码是这样的:
.版本 2

.如果真 (编辑框1.内容 ≠ “”)
编辑框2.获取焦点 ()
.如果真结束
.如果真 (编辑框2.内容 ≠ “”)
编辑框3.获取焦点 ()
.如果真结束
.如果真 (编辑框3.内容 ≠ “”)
编辑框4.获取焦点 ()
.如果真结束
.如果真 (编辑框4.内容 ≠ “”)
编辑框5.获取焦点 ()
.如果真结束
.如果真 (编辑框5.内容 ≠ “”)
编辑框6.获取焦点 ()

如果你还有什么不懂可以问我

回答2:

.版本 2
.子程序 _编辑框1_内容被改变
编辑框2.获取焦点 ()
.子程序 _编辑框2_内容被改变
编辑框3.获取焦点 ()
.子程序 _编辑框3_内容被改变
编辑框4.获取焦点 ()
.子程序 _编辑框4_内容被改变
编辑框5.获取焦点 ()
.子程序 _编辑框5_内容被改变
.局部变量 s, 整数型
编辑框6.获取焦点 ()
s = 到整数 (编辑框1.内容) + 到整数 (编辑框2.内容) + 到整数 (编辑框3.内容) + 到整数 (编辑框4.内容) + 到整数 (编辑框5.内容)
.如果 (s % 2 = 0)
编辑框6.内容 = “双”
.否则
编辑框6.内容 = “单”

回答3:

1、可以使用“获取焦点”方法使用编辑框2获得焦点。
2、可以使用_编辑框1_内容被改变事件来判断输入数字的长度,到长度后改变焦点。
3、e语言示例:
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _编辑框1_内容被改变
.如果真 (取文本长度 (编辑框1.内容) = 3)
编辑框2.获取焦点 ()