Страница 1 из 1

CheckBox

Добавлено: 21 ноя 2006, 11:43
Elektrod
помогите пожалуйста с этой чтукой
на моей программе должен находиться компонент CheckBox
она у меня работает только как кнопка обычная
делает действия только при её нажатии а должна действовать всегда пока включена(выключена) галочка.
какая процедура нужна чтобы она включала другой режим

Добавлено: 21 ноя 2006, 11:49
c6h11o6na
Если я правильно понял нужно проверять состояние CheckBox
и в зависимости от состояния выполнять то или иную процедуру ?

Добавлено: 21 ноя 2006, 12:25
Лелик_1044
Подрбонее опиши что за действие
Можно в таймер заганть или в поток а там проверять состояние чекбокса

Добавлено: 21 ноя 2006, 15:28
ПН...
Ты, наверное, имеешь в виду свойство checked компонента.
Изменить состояние компонента программно можно так:
checkbox1.checked:=true (либо false)
Ну и проверять соответственно так же.

Добавлено: 21 ноя 2006, 17:16
Elektrod
скажу на задаче которую я делаю
вот значит програмка
Изображение
тут два трека, они при передвижении перемножаются и результат идет в GroupBox
при нажатии на CheckBox результат первого трека должен возводиться в квадрат и так же результат должен быть в GroupBox
У меня значит так получилось что в квадрат возводит только тогда когда я нажму на CheckBox (как кнопка получается) а должен включиться режим чтобы число из TrackBar при передвижении сразу в квадрат возводился

Добавлено: 21 ноя 2006, 21:10
somewhere
должен включиться режим
Ну так ты сам на свой вопрос ответил. В процедуре пересчета проверяешь состояние чекбокса (checkbox1.checked) и в зависимости от этого меняеться ход вычислений. Т.е. при нажатии на чекбокс вызываеться пересчет, который и считает заново результат в зависимости от нового состояния чекбокса. Я думаю, тут вопрос организаторский, методов чекбокса не касается.

Добавлено: 21 ноя 2006, 22:17
Elektrod
СПАСИБО!! помогло :D