В одном из вопросов выше был представлена тестовая программка - которая грузила форму из DLL, так вот я не совсем понимаю логику работы Application у FMX. Так вот если посмотреть внимательней то при вызова формы из Dll мы по сути запускаем "новое оконное приложение" (о чем свидетельствует плашка в трее). и если мы закроем данный Handle - то по не понятным причинам закроется и основная программа. Почему Application основной программы вдруг начинает считать своей главной формой ту форму которая была вызвана в Dll, или работает какая либо другая логика.
Вопрос
kaharin
В одном из вопросов выше был представлена тестовая программка - которая грузила форму из DLL, так вот я не совсем понимаю логику работы Application у FMX. Так вот если посмотреть внимательней то при вызова формы из Dll мы по сути запускаем "новое оконное приложение" (о чем свидетельствует плашка в трее). и если мы закроем данный Handle - то по не понятным причинам закроется и основная программа. Почему Application основной программы вдруг начинает считать своей главной формой ту форму которая была вызвана в Dll, или работает какая либо другая логика.
дублирую тестовый пример (не мой)
Form from DLL.rar
Ссылка на комментарий
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.