Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Передача данных из одной формы в другую... [D6, Win95/98, Win2k]


S@shka ©   (2002-05-24 13:51:00) 

Сталкнулся с такой вот пробелемой.
Есть главная форма Main с одной кнопкой Button1 и Label1 событие OnClick Button1 вызывает другую форму NewForm
на которой две кнопки и Edit
Надо чтобы Юзер ввел в поле Edit некоторую надпись которая передасться в форму MAin (Label1 присвоить это значение)
Обработчик имеет вид

бла-бла Button1OnClick ()
BEGIN
MainFormюEnabled=false;

NewForm.Show;
NewForm.Enabled=true;


if (MainForm.Label1.Caption <> "")
then begin
....
....
end;
END;
Проблема в том что управление этой форме не передаесть если есть дополнительный код в обработчике - проверка условия if ()
И форма просто проскакивает не задерживаясь
Как это изменить ?????


S@shka   (2002-05-24 16:25:00) [1]

Дейсвительно ShowModal :)))
спасибочки


Vitaly   (2002-05-24 14:29:00) [2]

NewForm.ShowModal ?


Goblinus   (2002-05-24 13:57:00) [3]

Если грубо, то можешь передать через буфер обмена


Наверх

Титульная страница Поиск, карта сайта Написать письмо