Вниз
Скачать: CL | DM;

Не могу разобраться   Найти похожие ветки 

← →
Ник ©   (2002-04-12 22:00) [0]

Есть модальная форма. При ее закрытии при нажатии на кнопку "Готово" возможны действия:
1. Сделать определенные действия, если CheckBox.Checked=true
2. Ничего не делать в противном случае.

Эта модальная форма при закрытии уничтожается. Как узнать, что хотел пользователь? Что-то Button.ModalResult никак не выходит.


← →
VID ©   (2002-04-12 22:36) [1]

Если уничтожается, то создай глобальную булеву переменную, и при закрытии формы перед её уничтожением присвой значению глоб переменной значенеи свойства Checked у checkbox.

Потом можешь использовать значение этой глоб переменной.


← →
Song ©   (2002-04-13 10:38) [2]


procedure TForm1.Button1Click(Sender: TObject);
begin
IF CheckBox1.Checked then Close;
end;


А правильней было бы в зависимости от флажка CheckBox активировать или блокировать кнопку (TButton.Enabled)

Эта модальная форма при закрытии уничтожается. Как узнать, что хотел пользователь? Что-то Button.ModalResult никак не выходит.

Смотреть надо не TButton.ModalResult, а TForm.ModalResult. А т.к. В Вашем случае она уничтожается, прописывайте результат от ModalResult в Tag кнопки например.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-80916
Song
2002-04-15 09:49
2002.04.25
Чего-то с утра башка не варит:) Вообщем есть заполненный TreeView


3-80768
kserg@ukr.net
2002-04-04 13:12
2002.04.25
DbGridEh - не могу убить маркер сортировки


3-80737
Buh
2002-04-06 12:27
2002.04.25
Как вставить запись в таблицу.dbf из таблицы другой базы данных п


1-80894
f0rm
2002-04-14 15:19
2002.04.25
Нужна процедура загрузка и сохранения item ов в listview e


1-80881
snoup
2002-04-14 01:07
2002.04.25
Вот сегодня скачал RX Library, пожалуйста подскажите как, что,




   Наверх