![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() ![]() |
![]() |
GrabbeR |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 10 Пол: Мужской Репутация: ![]() ![]() ![]() |
Помогите доделать, пожалуйста!
1. Объявляем переменную типа byte; 2. При выборе любого чекбокса увеличивать ее на 1 3. Если чекбокс не выбран то соответственно +0 (не прибавлять) 4. Общие чекбоксы в переменную не записывать 5. Button2 - обнуление всех чекбоксов (якобы новая страница) 6. Button1 - показать результат (сумму всех значений для каждого чекбокса) Что-то типа flag:=flag+1; Например: А=1 А+А=2 ... Прикрепленные файлы ![]() -------------------- Чем больше я узнаю, тем больше понимаю, что ничего не знаю
|
IUnknown |
![]()
Сообщение
#2
|
![]() a.k.a. volvo877 ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 013 Пол: Мужской Репутация: ![]() ![]() ![]() |
procedure TForm1.Button2Click(Sender: TObject); Обнуление - либо аналогично, в цикле сбрасывать все чекбоксы от 1 до 96, либо гораздо более быстрым циклом: procedure TForm1.Button1Click(Sender: TObject); Кстати, for i:=1 to 15 doделать не обязательно. Можно сделать проще: for i:=1 to 15 do |
![]() ![]() |
![]() |
Текстовая версия | 4.07.2025 9:50 |