Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Открытие формы в процессе

835
29 октября 2001 года
dimawasp
5 / / 20.04.2000
Таккая ситуация
В ходе выполнения программы в некоторых ситуация мне нужно вводить дополнительные данные. Как мне открыть новую форму? Правильно запомнить значения, передать их программе, и закрыть уже больше не нужное окошко?



//в этот кусок кода я хочу впульнуть

tip_okna:=RadioGroup1.ItemIndex;

case tip_okna of

1: {открытие формы1};

2: {открытие формы2};


end;


Заранее спасибо

1.5K
29 октября 2001 года
Shadow76
2 / / 20.06.2000
Если я правильно тебя понял:

case RadioGroup1.ItemIndex of
0: Form2.ShowModal;
1: Form3.ShowModal;
else;
end;

Смотри методы Show и ShowModal формы, для ввода данных скорее всего подойдет ShowModal. Переменные могут быть объявлены как глобальные, так и пропертями формы. Во втором случае обращение может быть такое:

X:=Form3.X;
Y:=Form3.Y;

Окно закроет пользователь нажам нужную кнопку в окне ввода данных (например "ОК").
Окно закрывается методом Close.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог