|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
27.03.2008, 12:57 | #1 |
Форумчанин
Регистрация: 07.03.2008
Сообщений: 151
|
Далее
Помогите. Смысл такой: как по нажатии кнопки "далее" Form1 закрывалась а Form2 открывалась?
|
27.03.2008, 13:16 | #2 |
Форумчанин
Регистрация: 04.03.2008
Сообщений: 176
|
Кажется так:
procedure TForm1.Button1Click(Sender: TObject); begin form1.Hide; form2.show; end; |
27.03.2008, 13:24 | #3 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Может есть смысл использовать одну форму с фреймами? (судя по кнопке "далее" )
пыщь
|
27.03.2008, 14:55 | #4 |
Форумчанин
Регистрация: 07.03.2008
Сообщений: 151
|
|
27.03.2008, 15:27 | #5 |
Участник клуба
Регистрация: 02.09.2007
Сообщений: 1,193
|
Функция form1.Hide делает первую форму невидимой, но не разрушает ее. Для уничтожения формы используйте form1.Free. Но при этом имейте ввиду, что в VCL есть понятие главной формы - это форма, которая создается первой и закрывая ее вы закроете все приложение.
|
27.03.2008, 16:17 | #6 |
Форумчанин
Регистрация: 07.03.2008
Сообщений: 151
|
Большое спасибо
|
27.03.2008, 19:53 | #7 |
Форумчанин
Регистрация: 30.12.2007
Сообщений: 180
|
эээ че такое фрейм? (похоже это что я ищу)
^_^
|
27.03.2008, 20:51 | #8 |
Капсула от спама
Форумчанин
Регистрация: 04.03.2008
Сообщений: 779
|
Самая первая вкладка второй значок
Если данный ответ не столь конкретен, как Вы желаете его увидеть, возможно необходимо поразмыслить, стоит ли вопрос того, чтобы о нём спрашивать на форуме?
CncFiles.ru - бесплатный файловый хостинг |
27.03.2008, 23:18 | #9 |
Форумчанин
Регистрация: 30.12.2007
Сообщений: 180
|
я знаю где это находится но как этоприменять и зачем?
^_^
|
27.03.2008, 23:29 | #10 |
Форумчанин
Регистрация: 31.05.2007
Сообщений: 486
|
Фреймы применяются тогда, когда нужно несколько одних и тех же компонентов (как-то связанных друг с другом) разместить в разных местах. Например, есть два списка ListBox, между которыми сделан обмен данными, и таких "пар" нужно 10 - так вот, вместо того, чтобы размещать на форме 10 "пар", можно сделать 1 фрейм, поместить на него пару списков (вместе с необходимым кодом), а потом уже размещать на форме столько фреймов, сколько необходимо. Т.е. фрейм - это некий аналог обычного компонента. Очень, кстати, удобная штука.
|