TControl родительская проблема, когда связь с библиотекой времени выполнения в C ++ Builder - PullRequest
0 голосов
/ 27 ноября 2018

Я создал DLL и исполняемый файл для выполнения теста.

Итак, в DLL я создал Form2, которая получит родителя Form1, который находится в проекте Executable.

Когда я снимаю галочку с Packages-> Runtime packages-> link with option runtime (в настройках проекта) и создаю Form2 через Form1, передавая родителя Form1 в Form2, Form2 не отображается на экране !!И я использую его, применяя parent-> visible = false, и по порядку родительский-> visible = true для появления Form2.

Если я комментирую назначение родителя Form1 в Form2, Form2 такжепоявляется сразу.

И когда я отмечаю опцию "ссылка с временем выполнения", Form2 появляется нормально !!

Почему это происходит?

У меня есть шаблон проекта в общемпапка:

ссылка на образец проекта

...