程序库: 用于创建图形界面的 EasyAndFastGUI 开发库 - 页 36

 
Anton Rakhmanov #:
文件附在上一个帖子中https://www.mql5.com/ru/forum/225047/page21#comment_49741877

是的,谢谢。我没注意。如果阿纳托利不尽快回复,我就自己看看。

 
Artyom Trishkin #:

是的,谢谢你。我没注意到。如果阿纳托利不尽快回复,我就亲自去看看。

问题已删除。是我自己太笨了--我没有调用窗口形成完成事件。虽然这两个错误仍然存在。

但无论如何,非常感谢您的关注!

 
Anton Rakhmanov #:

问题已经解决。我自己太笨了,没有调用窗口形成完成事件。尽管这两个错误仍然存在。

但无论如何,非常感谢你的关注!

那么,错误是仍然存在,还是已经消失了?从您的帖子内容来看,还不清楚是否存在问题。

 
Artyom Trishkin #:

那么,错误是仍然存在,还是已经消失了?从您的帖子内容中看不出是否存在问题。

有问题。两个都有,就像我在第一个帖子里说的那样。我在启动示例程序时也会出错。但我可以与窗口进行交互。我还没有检查过所有功能,但过滤器的风险百分比计算、选项卡切换和进度条都能正常工作。
 
Anton Rakhmanov #:
它们仍然存在。和我第一个帖子中一样。运行示例程序时也会出现。但你可以与窗口互动。我还没有检查过所有功能,但风险百分比过滤计算、选项卡切换和进度条都能正常工作。

您有两个文件:

文件:

TradePanel.mqh4 kb

TradeGUI.mq52 千字节

它们应该放在哪里,哪个文件需要编译和运行(最有可能是 TradeGUI.mq5)?

Anatoly 的库使用的是第一个版本还是市场上的第二个版本?

 
Artyom Trishkin #:

您有两个文件:

它们应该放在哪里,哪个文件需要编译和运行(最有可能是 TradeGUI.mq5)?

使用的是 Anatoly 库的第一个版本还是市场上的第二个版本?

TradeGUI.mq5

很可能是第一个版本。从此处下载: https://www.mql5.com/zh/code/19703

 
Anton Rakhmanov #:

问题已经解决。我自己太笨了,没有调用窗口形成完成事件。尽管这两个错误仍然存在。

但无论如何,非常感谢你的关注!

什么是 "窗口形成完成 "事件?如何调用?
 
Artyom Trishkin #:
什么是 "窗口形成完成 "事件?如何调用?
CWndEvents::CompletedGUI();
在 CreateGUI(void) 函数的最后调用
 
Anton Rakhmanov #:
CWndEvents::CompletedGUI(); 在 CreateGUI(void) 函数的最后调用

很好。已添加。然后我运行编译后的文件,出现的是一个完全不活动的面板。你也是这样吗?还是面板处于工作状态?

 

好的。我在你的文件中添加了一个事件处理程序,调用库的事件处理程序。它活过来了。虽然有延迟,但还是活过来了。

通过解析阿纳托利的代码,我发现图片大小为零。这就是没有创建资源的 原因。

您是否按照阿纳托利的建议在代码中完成了所有操作?还是你自己随意做了什么?