Форум: "Начинающим";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];
Внизоткрытие формы при нажатие кнопки Найти похожие ветки
← →
sproot © (2007-07-28 20:18) [0]добрый день. подскажите плиз как сделать так чтобы при нажатие кнопки открывалась форма и ей передавалось управление. заранее спасибо.
← →
savyhinst © (2007-07-28 21:18) [1]Создаёшь форму.
в секциюuses
пишешь:Unit2
;
в кнопке пишешь:Form2:=TForm2.Create;
Form2.Show
Это должно показать её.
После использования пишешь:Form2.Free;
← →
anton773 © (2007-07-28 21:41) [2]
> После использования пишешь: Form2.Free;
Только не забудь потом снова создать ее, при нажатии на кнопку ;)
← →
{RASkov} © (2007-07-30 15:22) [3]> > После использования пишешь: Form2.Free;
>
> Только не забудь потом снова создать ее, при нажатии на кнопку ;)
Создание-то как раз на нажатие кнопки имеется, а вот куда Free он "засунет"? :)
Для форм лучше вызывать их метод Close... Но и уничтожать не нужное тоже нужно. Примеры:
Для модальных подойдет такой вариант:with TForm2.Create(self) do try
{if} ShowModal {=mrOK then Что-то}
finally
Free;
end;
Для не модальных:TForm2.Create(self).Show;
и в OnClose формыAction:=caFree;
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.08.26;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.038 c