Форум: "Основная";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];
ВнизMainForm Найти похожие ветки
← →
Геральт (2002-08-28 22:04) [0]Мне необходимо сделать программу, в которой будет несколько окон подряд, причем предыдущие должны удаляться из памяти, т.к. больше не нужны. Как можно это сделать? Проблема в том, что при закрытии первого окна (MainForm) вся программа прекращает свою работу
← →
אנוד (2002-08-28 22:08) [1]Ты закрывай все кроме главного.
← →
Геральт (2002-08-28 22:16) [2]Так оно никакое и не главное!! Просто в программе есть несколько окон, все они равнозначны и должны следовать цепочкой - одно появляется после закрытия другого и так до конца
← →
Ученик (2002-08-28 22:23) [3]А если не использовать Application.CreateForm ?
← →
Геральт (2002-08-28 22:26) [4]КАК?
← →
Ученик (2002-08-28 22:30) [5]with TForm1.Create(nil) do try
ShowModal
finally
Free
end;
with TForm2.Create(nil) do try
ShowModal
finally
Free
end;
....
← →
Юрий Зотов (2002-08-29 02:06) [6]Если формы должны следовать строго цепочкой, то есть более простой вариант - сделать всего одну форму, бросить на нее TabControl и просто переключать видимость закладок.
← →
ЮЮ (2002-08-29 03:56) [7]>бросить на нее TabControl и просто переключать видимость закладок
Только WinControl-ов поменьше складывать на TabSheet-ах, а то ресурсов Винды не хватит :-)
← →
Polevi (2002-08-29 09:22) [8]этот вариант неудобен если много закладок -> много обработчиков событий -> много кода в одном модуле
← →
kronprince (2002-08-29 10:10) [9]- пан робить щось на зразок вiзарда - так ???
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.072 c