易语言在某个条件下某个子程序不执行

.版本2.程序集选项窗口程序集.子程序_退出按钮_被单击结束().子程序_选项打开按钮_被单击.判断开始(打开文件夹等窗口.可视=假)打开文件夹等窗口.可视=真打开文件夹... .版本 2

.程序集 选项窗口程序集

.子程序 _退出按钮_被单击

结束 ()

.子程序 _选项打开按钮_被单击

.判断开始 (打开文件夹等窗口.可视 = 假)
打开文件夹等窗口.可视 = 真
打开文件夹等窗口.顶边 = 选项窗口.顶边
打开文件夹等窗口.左边 = 选项窗口.左边 + 选项窗口.宽度

.默认
打开文件夹等窗口.可视 = 假
.判断结束

.子程序 _选项窗口_被取消激活

选项窗口.可视 = 假

就是我子程序 子程序 _选项打开按钮_被单击 后不是要激活另一个窗口么,这样选项窗口就被取消激活了,然后选项窗口就看不见了。我现在问的就是子程序 _选项打开按钮_被单击后.子程序 _选项窗口_被取消激活这个子程序不执行,或者有别的什么办法实现么
展开
 我来答
寄山绚子33
2015-02-15 · TA获得超过102个赞
知道小有建树答主
回答量:86
采纳率:0%
帮助的人:73.9万
展开全部
太简单了吧 思路是重点
加个全局变量 逻辑性 这里假设叫 停止
在按钮被单击的 判断里加一句
停止=真 '然后下面就是你要写的 另一个窗口被激活什么的

跟着在 选项窗口 被取消激活 完全改成以下的

判断(停止)
停止=假
否则
选项窗口.可视 = 假

格式你自己改回来 我懒得开易语言复制格式了
子程序是必须要执行的了 关键是子程序运行之后他要不要执行里面的东西
我这个方法是在激活其他窗口之前先告诉一声下面的取消激活子程序 说下一次被取消激活的是计划来的 不需要做任何事情 然后到了这个子程序之后他就不执行了 并且把这个话忘记 就是 停止=假
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式