Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
@ziZ
Зарегистрирован: 09.04.2005 Сообщения: 14
|
Добавлено: Чт Дек 22 2005 21:40 Заголовок сообщения: Аллё! кто знает Delphi |
|
|
Вопросик элементарный. Но я не знаю. помагите!
Как из одной формы через нажатие кнопки открыть другую форму.
Не создать а имено открыть. Уже готовую другую форму!!!
Заранее благадарен за все ваши ответы!!! |
|
Вернуться к началу |
|
|
mr.il
Зарегистрирован: 21.10.2005 Сообщения: 30
|
Добавлено: Сб Дек 24 2005 06:24 Заголовок сообщения: |
|
|
встань на пустую форму, нажми ctrl+f1, и почитай описания методов. |
|
Вернуться к началу |
|
|
sniper::p
Зарегистрирован: 04.10.2005 Сообщения: 237 Откуда: rus/73
|
Добавлено: Сб Дек 24 2005 20:25 Заголовок сообщения: |
|
|
Покажу код в билдере, ибо почти то же самое: Код: | Application->CreateForm(__classid(TAboutBox), &AboutBox);
AboutBox->ShowModal();
AboutBox->Free();
| Пример показан для создания формы "О программе..."
Здесь ShowModal() - показать форму модальной, т.е. пока она создана, в основное окно вернуться нельзя. Не задудь освободить память методом Free(). Еще надо в опциях проекта поставить форму не как основную, а как доступную. _________________ Нет предела совершенствованию |
|
Вернуться к началу |
|
|
e2306
Зарегистрирован: 26.12.2005 Сообщения: 10
|
Добавлено: Вт Дек 27 2005 11:42 Заголовок сообщения: |
|
|
Берешь и пишешь в событии OnClick твоей кнопки FormX.Show (где FormX - это имя твоей формы, которая должна появляться). Далее выделяешь форму, на которой находится кнопка и делаешь File->Use Unit и выбираешь в списке свою появляющуюся форму. Либо вместо последнего - добавляешь в раздел implementation модуля первой формы uses FormX. И все... |
|
Вернуться к началу |
|
|
kukuikar
Зарегистрирован: 23.02.2005 Сообщения: 30 Откуда: Москва
|
Добавлено: Чт Янв 05 2006 17:19 Заголовок сообщения: |
|
|
e2306 писал(а): | Далее выделяешь форму, на которой находится кнопка и делаешь File->Use Unit и выбираешь в списке свою появляющуюся форму. Либо вместо последнего - добавляешь в раздел implementation модуля первой формы uses FormX. И все... |
А вот этого можно и не делать. Дельфя при компиляции сама спросит добавить в uses новый unit или нет... _________________ Жить хорошо...
А хорошо жить еще лучше... |
|
Вернуться к началу |
|
|
|