与C ++ Builder中的运行时库链接时的TControl父问题

时间:2018-11-27 10:59:56

标签: c++ parent-child c++builder vcl

我创建了一个DLL和一个可执行文件来执行测试。

因此,在DLL中,我创建了一个Form2,它将接收Executable项目中Form1的父级。

当我取消选中“程序包->运行时程序包->具有运行时选项的链接”(在项目设置中)时, 并通过Form1创建Form2,将Form1的父级传递给Form2,Form2不会显示在屏幕上!我用它 应用parent-> visible = false,然后依次使用parent-> visible = true,以使Form2出现。

如果我对Form1的父代在Form2上的分配发表评论,那么Form2也会立即出现。

当我标记“与运行时链接”选项时,Form2正常显示!!

为什么会这样?

我在共享文件夹中有模板项目:

link to project sample

0 个答案:

没有答案