【问题标题】:Error Message: "Resource ExperimentFrame.res not found"错误消息:“找不到资源 ExperimentFrame.res”
【发布时间】:2009-06-23 15:59:29
【问题描述】:

我正在尝试使用工厂模式在我的项目中创建一个框架 VCL

类似这样的:

TFrame* newToolbarFrame =
   FrameFactory::getInstance().createObject(toolbarFrameClassId);

当工厂创建实现类时,我收到一条关于缺少资源文件的错误消息。

例如,如果我使用工厂创建类TFrameFooBar 的实例,我会得到这个异常:

gymAce 项目引发 EResNotFound 并显示消息“未找到资源 TFrameFooBar”。

这看起来有点像 IDE 问题。

有人知道解决方法吗?

【问题讨论】:

    标签: c++ c++builder vcl c++builder-2007


    【解决方案1】:

    TFrame 正在尝试对其设计时属性执行 DFM 流式传输,但您的应用并未将实际 TFrameFooBar 类的 DFM 链接到可执行文件的资源中以供 TFrame 在运行时查找。

    【讨论】:

      猜你喜欢
      • 2021-12-11
      • 2017-04-20
      • 2016-09-11
      • 1970-01-01
      • 2018-10-29
      • 2011-01-29
      • 1970-01-01
      • 2011-12-27
      相关资源
      最近更新 更多