1

我正在尝试在我的主应用程序中显示的 delphi 包(bpl)中加载一个 tframe,请给我包和应用程序的代码。

4

1 回答 1

10

给一个人一条鱼,他吃一天,学会一个人钓鱼,他吃一辈子。所以没有适合你的代码:)

你应该怎么做:

  1. 启动Delphi,新建一个包。
  2. 将 TFrame 添加到您的 bpl
  3. 保存并编译,您现在应该有一个 .bpl 和一个 .dcp。
  4. 关闭所有
  5. 创建一个新的应用程序
  6. 在您的项目属性中,打开“使用运行时包构建”
  7. 将您的 bpl 添加到运行时包列表。
  8. 在搜索路径中包含 bpl 和 dcp 文件的目录
  9. 关闭您的项目属性
  10. 转到您的 Form1,将带有 TFrame 的单元添加到您的用途中。
  11. 在 FormCreate 事件中,创建 TFrame 并将其添加到您的应用程序中
  12. 编译运行

摘要:使用您的框架创建一个包 (bpl)。在您的应用程序中,将 bpl 添加到您的运行时包列表中,然后像往常一样使用 TFrame。

于 2010-10-22T07:21:19.600 回答