Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.26;
Скачать: CL | DM;

Вниз

открытие формы при нажатие кнопки   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
15-1185858638
Slider007
2007-07-31 09:10
2007.08.26
С днем рождения ! 31 июля 2007 вторник


8-1164033612
Виктор1
2006-11-20 17:40
2007.08.26
Caption чужой кнопки


2-1185363784
TruePunk
2007-07-25 15:43
2007.08.26
записи на рабочем столе


2-1186218865
SSSS
2007-08-04 13:14
2007.08.26
Как скачать файл из интернета без зависания?


15-1185904129
Женек
2007-07-31 21:48
2007.08.26
Луна