易语言运行时出错,指定窗口或窗口组件不存在或尚未载入

2025-05-10 18:44:49
推荐回答(5个)
回答1:

LZ,我告诉你需要注意哪些地方能避免出现这种问题:
1、检查你是否在子窗口调用中是否用了“延迟()”之类的命令,用了命令之后需要等该命令结束后才能关闭子窗口,否则就会出现这个错误;
2、在还未载入窗口就预先对子窗口的组件或者窗体进行操作,例如:窗口1.编辑框1.内容=“123”,但此时你的窗口1并未载入,所以就会发生此类问题;
3、善于利用“是否已创建()”命令来检查组件或窗体是否已创建,这样能避免掉很多调用命令写法错误导致程序崩溃。

其他更多问题,自己在写程序过程中会慢慢发现的。

回答2:

很高兴回答您的问题;如果不便发源码的话,我的猜测是:

  1. 您仔细检查一下,假设有一个窗口叫 窗口1 ,里面有一个编辑框叫 编辑框1。那么您是否在窗口1未载入之前写了如 编辑框1.内容=“易语言” 之类的内容。

PS.您说的调节应该是滑块条之类的吧,然后您是不是在启动窗口读入上次默认保存的透明度的时候就写了如窗口1.滑块条.外置=什么什么之类的,如果不是这个问题请追问

回答3:

字面意思
组件不存在
比如某个窗口不存在
但是你却要调用窗口里的东西
通俗的说:比如你没钱或者你有钱,但是钱现在不在你身上,而我现在非要在你身上拿钱.这根本是不可能的.虽然不能说你没钱,但是你现在的确就是没钱.

回答4:

很大的可能性是这个叫TR的组件,之前回答问题的时候碰到过一个朋友,他在编写
的时候忘记在代码里写创建了,本人也不是求你的金币,只希望给个采纳,

回答5:

源码发来看看啊...