Кто подскажет как правильно создать и вызвать (не модально) форму из dll ?
Что имею в данный момент:
Вызываем форму из dll - ОК
Форма появилась. Закрываем вызванную форму - ОК
Закрываем приложение и получаем ошибку - FAIL
Так же не понятный вопрос с Application. Handle в Firemonkey, класс TApplication есть, проперти Handle - нет. Пока поставил nil
В отладчике заметил, что после закрытия и освобождения формы и библиотеки, через какое-то время стартуют ещё 3 потока. Если выждать время до старта этих 3-х потоков и после этого попытаться закрыть главное приложение, то ошибки не возникает !
Вопрос
Nix0N
Кто подскажет как правильно создать и вызвать (не модально) форму из dll ?
Что имею в данный момент:
В отладчике заметил, что после закрытия и освобождения формы и библиотеки, через какое-то время стартуют ещё 3 потока. Если выждать время до старта этих 3-х потоков и после этого попытаться закрыть главное приложение, то ошибки не возникает !
Проект прилагается. XE6. Спасибо.
Form from DLL.zip
Ссылка на комментарий
2 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.