Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Программа и интерфейс
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 10.12.2021, 00:39
chiacorp chiacorp вне форума
Прохожий
 
Регистрация: 03.12.2021
Сообщения: 10
Версия Delphi: Delphi 2010
Репутация: 10
По умолчанию Реализация немодальной формы в библиотеке

Приветствуем, форумчан.
Требуется библиотека с двумя процедурами:
1. Если форма не создана то создать и вывести на передний план, если создана то вывести на передний план.
2. Если форма создана уничтожить.
Форма должна быть VCL без использования WinApi и иметь свою собственную обработку сообщений.
Вызываться будет из проекта написанного на Delphi на код которого повлиять нет возможности.
В интернете рабочей реализации не нашли.
При вызове FormDll.Close; в библиотеке завершается цикл сообщений основной программы.
При закрытии самой формы цикл завершается и при повторном вызове не отрабатывает, по ощущения что-то сидит внутри объекта TApplication.
На WinApi реализовалось успешно, но нет желания терять возможности VCL.
Вложения
Тип файла: 7z FormInDll.7z (22.2 Кбайт, 0 просмотров)
Ответить с цитированием
 


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 01:23.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter