开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

楼主: adssdsadssdsdsa
收起左侧

[易语言] 指定窗口或窗口组件不存在或尚未载入

[复制链接]
发表于 前天 15:14 | 显示全部楼层   河南省周口市
adssdsadssdsdsa 发表于 2025-5-20 15:09
更奇葩的现象出现了,我把这段出错的代码删掉后。它又因为别的情况崩掉了。
但是 一样的代码, ...

建议发一下源码,不了解全部内容,不好判断
回复

使用道具 举报

签到天数: 10 天

发表于 前天 15:18 | 显示全部楼层   河南省周口市
你要取的是外部程序控件的句柄,还是自身程序的控件句柄呀
回复

使用道具 举报

结帖率:0% (0/1)

签到天数: 20 天

 楼主| 发表于 前天 15:18 | 显示全部楼层   山东省东营市
萌新来学习 发表于 2025-5-20 15:14
建议发一下源码,不了解全部内容,不好判断

OK啊,我在缩小出错范围。
回复

使用道具 举报

签到天数: 10 天

发表于 前天 15:20 | 显示全部楼层   河南省周口市
adssdsadssdsdsa 发表于 2025-5-20 15:18
OK啊,我在缩小出错范围。

这样做法是对的,通过不断的输出调试,找到逻辑出错的环节,因为程序能跑起来是一回事,逻辑正确又是一回事
回复

使用道具 举报

结帖率:67% (6/9)

签到天数: 17 天

发表于 前天 15:22 | 显示全部楼层   贵州省黔西南布依族苗族自治州
我前两天刚解决完这个问题,如果没有方法的话,抓破脑袋你都找不到,现在把方法和可能问题分享给你,避免你像我一样困扰很久:
原因分析:通常是因为在线程中或者循环中,调用了某个窗口组件,需要修改窗口组件属性,比如我就是在循环中修改一个按钮的名称,但是循环中又加了一个程序延时,导致最终窗口销毁后,循环代码仍在运行。
组件定位:报错时,认真记录下报错窗口的两组数字;然后打开易语言-运行-到运行时错误相关位置,可以精准定位到错误组件,然后在全部搜索这个组件存在的代码,组个排查,解决问题即可。不需要附上代码,有帮助请选中,祝你的代码永无BUG!~
回复

使用道具 举报

结帖率:0% (0/1)

签到天数: 20 天

 楼主| 发表于 前天 15:52 | 显示全部楼层   山东省东营市
萌新来学习 发表于 2025-5-20 15:20
这样做法是对的,通过不断的输出调试,找到逻辑出错的环节,因为程序能跑起来是一回事,逻辑正确又是一回 ...

111.png 222.png 333.png 444.png
回复

使用道具 举报

结帖率:0% (0/1)

签到天数: 20 天

 楼主| 发表于 前天 15:53 | 显示全部楼层   山东省东营市
古道清风 发表于 2025-5-20 15:22
我前两天刚解决完这个问题,如果没有方法的话,抓破脑袋你都找不到,现在把方法和可能问题分享给你,避免你 ...

感谢祝福!我把代码附在 16 楼了。单独搞出来运行正常,但搁原程序里就崩溃。
回复

使用道具 举报

结帖率:0% (0/1)

签到天数: 20 天

 楼主| 发表于 前天 15:53 | 显示全部楼层   山东省东营市
萌新来学习 发表于 2025-5-20 15:20
这样做法是对的,通过不断的输出调试,找到逻辑出错的环节,因为程序能跑起来是一回事,逻辑正确又是一回 ...

我把代码附出来了!单独剥出来正常 但在原程序里就崩溃。头都大了。
回复

使用道具 举报

结帖率:0% (0/1)

签到天数: 20 天

 楼主| 发表于 前天 15:56 | 显示全部楼层   山东省东营市

我把代码附在 16 楼了,单独剥出来正常,但在原程序里就崩溃。
回复

使用道具 举报

结帖率:0% (0/1)

签到天数: 20 天

 楼主| 发表于 前天 15:59 | 显示全部楼层   山东省东营市
古道清风 发表于 2025-5-20 15:22
我前两天刚解决完这个问题,如果没有方法的话,抓破脑袋你都找不到,现在把方法和可能问题分享给你,避免你 ...

通过那俩数字定位它会跳到窗口组件处(超级按钮那)这个倒是能确定,但不晓得崩溃缘故。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表