powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создание и удаление формы
4 сообщений из 4, страница 1 из 1
Создание и удаление формы
    #32316024
Dennis_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ктонибудь может кинуть пример как правильно создавать и удалять формы созданные для отдельных объектов из базы данных.
До этого использовал интерфейс при котором использовался только один экземпляр формы при открытии поля очищаються и загружаються новые данные и все). Теперь вот возникла необходимость реализовать возможность открывать несколько подобных форм одновременно, причем они могут быть открыты как из одной общей формы так и из друг друга.

Интересует как в этом случае реализовать создание и уничтожение экземпляра формы чтобы небыло проблем с памятью и т.д. Форма должна будет создаваться немодальной чтобы была возможность из главной формы вызывать несколько таких форм.
Если можно небольшой примерчик ... ?

P.S. использую Delphi 5
...
Рейтинг: 0 / 0
Создание и удаление формы
    #32316060
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создание:

Код: plaintext
TSomeForm.Create(Application);


А для уничтожения при закрытии в обработчике OnClose напиши

Код: plaintext
Action := caFree;
...
Рейтинг: 0 / 0
Создание и удаление формы
    #32317880
Song
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код:
1.
2.
3.
4.
5.
With TForm.Create(nil) Do
 try
   //  здесь что-то с этой формой делаем
 fianally
  Free;
 end;


-----
Прежде чем сказать "Невозможно", подумай, прав ли ты?!
...
Рейтинг: 0 / 0
Создание и удаление формы
    #32317907
Dennis_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так всетаки лучше делать

TSomeForm.Create(Application); или TSomeForm.Create(nil); ?

тоесть при создании еще одного экземпляра формы из другого проблем как я понимаю не будет ?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Создание и удаление формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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