我正在尝试在我的主应用程序中显示的 delphi 包(bpl)中加载一个 tframe,请给我包和应用程序的代码。
问问题
1617 次
1 回答
10
给一个人一条鱼,他吃一天,学会一个人钓鱼,他吃一辈子。所以没有适合你的代码:)
你应该怎么做:
- 启动Delphi,新建一个包。
- 将 TFrame 添加到您的 bpl
- 保存并编译,您现在应该有一个 .bpl 和一个 .dcp。
- 关闭所有
- 创建一个新的应用程序
- 在您的项目属性中,打开“使用运行时包构建”
- 将您的 bpl 添加到运行时包列表。
- 在搜索路径中包含 bpl 和 dcp 文件的目录
- 关闭您的项目属性
- 转到您的 Form1,将带有 TFrame 的单元添加到您的用途中。
- 在 FormCreate 事件中,创建 TFrame 并将其添加到您的应用程序中
- 编译运行
摘要:使用您的框架创建一个包 (bpl)。在您的应用程序中,将 bpl 添加到您的运行时包列表中,然后像往常一样使用 TFrame。
于 2010-10-22T07:21:19.600 回答