易语言窗口问题 两个窗口,窗口1运行时 退出会 出错 10

.版本2.程序集窗口程序集1.子程序_按钮2_被单击.局部变量一号,整数型.局部变量二号,整数型载入(窗口1,,假).版本2.支持库spec.程序集窗口程序集2.程序集变... .版本 2
.程序集 窗口程序集1
.子程序 _按钮2_被单击.局部变量 一号, 整数型
.局部变量 二号, 整数型
载入 (窗口1, , 假)

.版本 2.支持库 spec
.程序集 窗口程序集2.程序集变量 数组, 整数型, , "0"
.程序集变量 数组2, 整数型, , "0"
.程序集变量 是否已关闭, 逻辑型
.子程序 _窗口1_创建完毕
_启动窗口.可视 = 假
.子程序 shiyan.局部变量 列索引
.局部变量 n, 整数型
.局部变量 n1, 整数型
.局部变量 k, 整数型

.计次循环首 (取数组成员数 (数组2), n1)
.计次循环首 (取数组成员数 (数组), n) .如果真 (是否已关闭)
返回 ()
.如果真结束
延时 (5)
处理事件 ()
编辑框1.内容 = 到文本 (数组2 [n1]) 编辑框2.内容 = 到文本 (数组 [n])
k = k + 1
' 超级列表框1.插入表项 (n, 到文本 (数组2 [n1]) + 到文本 (数组 [n]), , , , )
列表框1.加入项目 (到文本 (数组2 [n1]) + “\” + 到文本 (数组 [n]) + “ ” + 到文本 (k), )
.计次循环尾 ()

.计次循环尾 ()
.子程序 _按钮1_被单击
.局部变量 一号, 整数型
.局部变量 二号, 整数型

.计次循环首 (100, )
置随机数种子 () 一号 = 取随机数 (99, 999999)
二号 = 取随机数 (1, 98)
加入成员 (数组, 一号)
加入成员 (数组2, 二号)
shiyan ()
.计次循环尾 ()
调试输出 (数组)调试输出 (数组2)

.子程序 _窗口1_将被销毁

是否已关闭 = 真.如果真 (是否已创建 (窗口1.编辑框2))
窗口1.编辑框2.销毁 ()
.如果真结束
.如果真 (是否已创建 (窗口1.编辑框1))
窗口1.编辑框1.销毁 ()
.如果真结束
.如果真 (是否已创建 (窗口1.列表框1))
窗口1.列表框1.销毁 ()
.如果真结束
.如果真 (是否已创建 (窗口1.按钮1))
窗口1.按钮1.销毁 ()
.如果真结束
_启动窗口.可视 = 真
处理事件 调一下位置 就OK了
展开
 我来答
moqiaoduo
2012-10-05 · TA获得超过386个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:184万
展开全部
问题在这里:
.子程序 _窗口1_将被销毁
如果“_启动窗口”没有载入,则无法操控该窗口的任何属性以及控件。如果是因为这个,在
“_启动窗口.可视 = 真”
一句前面加上“载入(_启动窗口,,假)”就OK了
如果仍然有误,就不要将要销毁里的代码了。
如果仍然有误。。。那就无语了,因为我也找不到原因了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大强小屋
2012-10-05 · TA获得超过5765个赞
知道大有可为答主
回答量:2164
采纳率:50%
帮助的人:880万
展开全部
把窗口1将被销毁子程序里的那些如果真删除就可以了。窗口销毁,则其上的组件也一起销毁了,不需要一个一个去销毁。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
落轮峪
2012-10-05 · TA获得超过223个赞
知道小有建树答主
回答量:513
采纳率:0%
帮助的人:355万
展开全部
你把 延时(5)改成 延迟(5),并把它放到 列表框1.加入项目 后面。
把 处理事件()这句代码屏蔽。
然后在运行试一试。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-10-05
展开全部
将 载入(窗口1,,假) 改为 载入(窗口1,,真)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式