Тема: Как создать окно в DLL

В Dll находится функция, при использовании которой
необходимо выводить диалог.
Пробовал так:
Form1:=TForm1.Create(Application);
Form1.ShowModal;
Form1.Free;
Окно появляется, но после закрытия функция
выполняется некорректно.

Re: Как создать окно в DLL

что значит некорректно ???