易语言 多个编辑框内容改变代码导致死循环如何解决?
本帖最后由 名潮为学 于 2020-2-23 19:03 编辑例如:
我在7级编辑框输入内容后,654321里面都会自动计算出结果,但是如果我每个编辑框都设置内容被改变后就陷入了死循环~
求助问题:
因为每个编辑框都设置了内容改变后自动计算的代码,然后如果我设置了6级编辑框里面输入数据之后,然后程序就死循环了,想问下有什么办法能解决吗? 源码发出来看看啊 有啊 设置一个子程序 每个编辑框的改变内容都是这个子程序 然后子程序的开头设置开关就好了啊 不是很简单嘛? 不知所云
大致思路不就是这样么 还有更好的办法解决 不过你先理解了这个再说吧 .版本 2
.子程序 _编辑框1_内容被改变
编辑框2.内容 = 到文本 (取整 (到数值 (编辑框1.内容) ÷ 2))
编辑框3.内容 = 到文本 (取整 (到数值 (编辑框2.内容) ÷ 2))
.子程序 _编辑框2_内容被改变
编辑框1.内容 = 到文本 (取整 (到数值 (编辑框2.内容) × 2))
编辑框3.内容 = 到文本 (取整 (到数值 (编辑框2.内容) ÷ 2))
这是代码@qq793359277 longsui48 发表于 2020-2-22 19:42
有啊 设置一个子程序 每个编辑框的改变内容都是这个子程序 然后子程序的开头设置开关就好了啊 不是很简单嘛 ...
:rggrg 可以提供个示例代码吗?比较新的新手,已经网上查过资料,实在解决不了 名潮为学 发表于 2020-2-22 19:55
可以提供个示例代码吗?比较新的新手,已经网上查过资料,实在解决不了
代码在5楼 发给你看了 内容改变的事件 改成 失去焦点的事件 longsui48 发表于 2020-2-22 19:51
大致思路不就是这样么 还有更好的办法解决 不过你先理解了这个再说吧
好的我先消化下,
页:
[1]
2