Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2009, 12:50   #1
lusek
 
Регистрация: 01.02.2009
Сообщений: 3
По умолчанию как перейти из одной формы в другую

здравсвтуйте!
искала похожую тему, но не нашла ответа.
подскажите пожалуйста, как сделать так,чтобы по нажатию кнопки на одной форме вызывалась другая?
lusek вне форума Ответить с цитированием
Старый 01.02.2009, 12:57   #2
Манжосов Денис :)
Участник клуба
 
Регистрация: 29.01.2008
Сообщений: 1,039
По умолчанию

Создаёшь форму. File - New - New Form или типа того. Потом сохраняешь новую форму, например, "Form2Unit" Теперь в первой форме ищешь зар. слово implementation. После него пишешь код: uses Form2Unit. Дальше создаёшь к пример кнопку. Создаёшь процедуру нажатия. Пишешь код:
Код:
Form2.ShowModal;
. Либо
Код:
Form2.Show;
Манжосов Денис :) вне форума Ответить с цитированием
Старый 01.02.2009, 13:02   #3
maladoy
delphi-ст!
Форумчанин
 
Аватар для maladoy
 
Регистрация: 02.01.2009
Сообщений: 825
По умолчанию

можно еще
Код:
var c:tform2;
begin
....
C := Tform2.Create(Application);
C.Show;
...
end;
вступлю в команду разработчиков ПО на Delphi
maladoy вне форума Ответить с цитированием
Старый 01.02.2009, 13:04   #4
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Цитата:
Сообщение от lusek Посмотреть сообщение
здравсвтуйте!
искала похожую тему, но не нашла ответа.
подскажите пожалуйста, как сделать так,чтобы по нажатию кнопки на одной форме вызывалась другая?
Переключаться между формами в процессе работы программы или Вас интересует видимость переменных ....
Подробнее пожалуйста ...
Посоветовать можно кучу всего, но на какую именно тему.
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 01.02.2009, 13:07   #5
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Цитата:
Сообщение от maladoy Посмотреть сообщение
можно еще
Код:
var c:tform2;
begin
....
C := Tform2.Create(Application);
C.Show;
...
end;
И при закрытии Form2.Free;
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 01.02.2009, 14:13   #6
lusek
 
Регистрация: 01.02.2009
Сообщений: 3
По умолчанию

поподробнее:
есть первая форма. на ней кнопка. я хочу,чтобы при нажатии на кнопку вызывалась новая форма и использовались уже ее процедуры..
lusek вне форума Ответить с цитированием
Старый 01.02.2009, 14:15   #7
KORN
Банхаммер
Участник клуба
 
Аватар для KORN
 
Регистрация: 17.02.2007
Сообщений: 1,754
По умолчанию

procedure tform1.button1(sender: tobject);
begin
form2.show;
end;
Перед тем как спросить ищи на форуме и в GOOGLE
KORN вне форума Ответить с цитированием
Старый 01.02.2009, 14:16   #8
lusek
 
Регистрация: 01.02.2009
Сообщений: 3
По умолчанию

все, спасибо всем. получилось=)
lusek вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Передача данных из одной таблицы в другую, при выборе одной ячейки MickMick Microsoft Office Excel 6 06.10.2008 13:57
Импорт записей из одной Бд в другую hemo Microsoft Office Access 6 08.09.2008 08:57
Конвертация одной БД в другую Старовъръ БД в Delphi 2 19.08.2008 12:26
как из одной BDgrid скопировать выделенное поле в другую BDgrid Шурик БД в Delphi 7 03.05.2007 14:24