Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как уничтожить форму из dll ? / 4 сообщений из 4, страница 1 из 1
29.08.2003, 17:31
    #32251848
Oleg Afanasiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уничтожить форму из dll ?
Ситуация следующая - приложение MDI вызывает
из dll форму и делает ей ShowModal.
При закрытии её, я не могу сделать
Action:=caFree так как вызываемая
форма имеет тип normal.
Событие OnDestroy ессно не происходит.

Вопрос : как мне уничтожить эту форму?
...
Рейтинг: 0 / 0
29.08.2003, 18:27
    #32251879
ZrenBy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уничтожить форму из dll ?
procedure ShowDllForm;
begin
Form1.ShowModal;
Form1.Free;
end;
...
Рейтинг: 0 / 0
29.08.2003, 19:14
    #32251913
Oleg Afanasiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уничтожить форму из dll ?
Вся проблема в том, что эта форма запускает нить ,
и при закрытии (при запущенной нити )
я получаю ошибку чтения памяти :-(
Когда эта форма была mdi - таких
проблем не наблюдалось.
...
Рейтинг: 0 / 0
29.08.2003, 19:25
    #32251921
Oleg Afanasiev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как уничтожить форму из dll ?
Ой, всё , уже нормально :-)

Как говАривала Масяня "ё моё, Ё моё" ;_)
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Как уничтожить форму из dll ? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]