Показать сообщение отдельно
  #6  
Старый 06.11.2009, 18:16
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,015
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Не надо в DLL создавать Application.
И присваивать его не надо.

Я, как понял, у тебя простая формочка. Создавай ее с родителем Nil, а упоминания Application вообще убери.

Если очень хочется пообщаться с Application, то делается это подругому.
Код:
{ DLL }
function ShowAboutForm(AHandle : THandle;...) : Boolean;
begin
  Application.Handle := AHandle;
  ...
end;

{ Program }
...
ShowAboutform(Application.Handle,...);
Ответить с цитированием