|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.03.2012, 18:36 | #1 |
Пользователь
Регистрация: 14.12.2011
Сообщений: 62
|
Работа с двумя формами.
Столкнулся с проблемой.
У меня 2 формы. При нажатии на одну кнопку первой формы должна открываться вторая. Далее на второй форме нужно выбрать способ заполнения массива (6 разных кнопок). При нажатии на любую вторая форма должна становиться невидимой, а в зависимости от нажатой кнопки массив должен заполняться определённым образом(в первой форме). Как передать в первую форму, какая из кнопок была нажата? |
25.03.2012, 20:00 | #2 |
Форумчанин
Регистрация: 08.08.2010
Сообщений: 371
|
Используй отдельный модуль, и в нем передавай параметры, предварительно подключив его к обоим формам...
Хакинг - не преступление, а способ выживания.
|
25.03.2012, 20:19 | #3 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
Цитата:
1. В первой форме (в модуле) пишем процедуру Код:
Код:
PS. Конечно, желательно проверять не по заголовкам кнопок, а, например, прописать им разные свойства Tag. И в процедуре написать Код:
Надеюсь смысл понятен.... Последний раз редактировалось _SERGEYX_; 25.03.2012 в 20:21. |
|
25.03.2012, 20:52 | #4 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
заведите глобальную переменную типа
Код:
Код:
|
26.03.2012, 11:22 | #5 |
Форумчанин
Регистрация: 08.08.2010
Сообщений: 371
|
На кнопке в первой форме пиши
Form2.ShowModal(); //проверка какой-то переменной в котрой указаны значения //например как у kta87 В результате, проверка будет происходить после закрытия формы...
Хакинг - не преступление, а способ выживания.
|
26.03.2012, 11:24 | #6 |
Форумчанин
Регистрация: 08.08.2010
Сообщений: 371
|
либо заполняй массив во второй форме, а потом как глобальную переменную передавай в первую форму...
Хакинг - не преступление, а способ выживания.
|
26.03.2012, 14:08 | #7 |
Старожил
Регистрация: 08.02.2012
Сообщений: 2,173
|
Ну как-бы ShowModal у форм никто не отменял и они при этом прекрасно ModalResult прописанный у соответствующей кнопки возвращают. Покопайте здесь - найдёте немало интересного.
Правильно поставленная задача - три четверти решения.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
работа с формами | маГГ85 | PHP | 6 | 16.01.2012 22:18 |
Приложение с двумя формами. Delphi | varlonec | Помощь студентам | 0 | 04.03.2010 20:53 |
Обмен данными между двумя формами в Delphi | NecroSlider | Помощь студентам | 2 | 30.07.2009 11:52 |
Программа с двумя формами | Raivolo | Помощь студентам | 4 | 06.02.2009 02:27 |
Как создать exe. с двумя формами? | AhmetJan | Общие вопросы C/C++ | 6 | 30.01.2009 15:55 |