powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / MDI форма
4 сообщений из 4, страница 1 из 1
MDI форма
    #32370790
Короче такая задач, создаю Мди приложение, как вообще в нем с формами работать, просто создаю проект, все формы видны и не спрятать их ничего не сделать, подскажите плз.
...
Рейтинг: 0 / 0
MDI форма
    #32370791
Фотография KirillovA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почитать книгу
...
Рейтинг: 0 / 0
MDI форма
    #32370798
oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прежде всего убери их из autoreate form
(project options)
а потом создвавай так

procedure TfrMain.CreateChildForm
(const childName : string);
var Child: TfrChild;
begin
Child := TfrChild.Create(Application);
Child.Caption := childName;
end;
...
Рейтинг: 0 / 0
MDI форма
    #32370846
Hel975
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не забудьте, чтобы форма закрывалась, а не сворачивалась.

procedure TfrmChild.FormClose(Sender: TObject; var Action: TCloseAction);
begin
Action := caFree;
end;

procedure TfrmChild.FormDestroy(Sender: TObject);
begin
frmChild := nil;
end;
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / MDI форма
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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